Araq
3d512a73e6
documentation improvements; system.nim docs adapted to unix's braindead idea of how software should be packaged which didn't work in 1970 and surprise doesn't work in 2015 either
2015-10-21 02:18:38 +02:00
patrick dw
b6252af5c6
rename writeln to writeLine in doc
2015-06-19 01:08:41 -05:00
Rafael
7bdbfb7663
Update tut2.txt
2015-06-18 23:36:06 +02:00
def
91ed170523
Rework explanation a bit (thanks flaviu)
2015-03-26 18:08:58 +01:00
def
91708bb21d
Add explanation why we use ref objects
2015-03-26 15:59:26 +01:00
def
748a7b866f
Use ref objects with inheritance in Tut2 ( fixes #1817 )
2015-03-25 23:39:17 +01:00
Araq
c90a13bb41
fixes #2124
2015-02-20 12:25:58 +01:00
Federico Ceratto
657dca5c3b
Fix typos
2015-02-15 16:20:32 +00:00
def
110c4aca7f
Documentation renames
2015-01-16 00:22:49 +01:00
Andreas Rumpf
8c8c48e36a
Merge pull request #1924 from daniel-kullmann/doc-fix1
...
doc/tut2.txt: clarified usage of static/dynamic binding
2015-01-11 01:12:52 +01:00
Daniel Kullmann
8fbe671b04
doc/tut2.txt: Tiny grammar fix
...
A "the" was missing in "Macros have to be implemented in pure Nim
code if foreign function interface (FFI is not enabled in the compiler"
2015-01-11 00:19:16 +01:00
Daniel Kullmann
451b943a01
doc/tut2.txt: clarified usage of static/dynamic binding
...
The original text was slightly misleading in that it could be read that newLit and newPlus could not be implemented as methods;
this is untrue, because newPlus could also be impleented as a method. The reason that newLit can't be implemented as a
method is that its first argument (x: int) has a non-object type.
2015-01-11 00:15:49 +01:00
Joseph Poirier
cd73b3b12b
fix a couple of typos, grammar, and removal of whitespace
2015-01-03 14:24:02 -06:00
Adel Qalieh
99a1530c6c
Update tutorial to use RootObj
...
TObject has been deprecated
2014-12-31 21:41:07 -05:00
Araq
9724bd4e1b
minor improvements to the docs
2014-12-14 11:50:10 +01:00
Grzegorz Adam Hankiewicz
a7aa2de166
Merge branch 'pr_adds_code_directive_to_rst' into pr_bigbreak_adds_code_directive_to_rst
...
Conflicts:
doc/tut2.txt
lib/packages/docutils/rstgen.nim
lib/system.nim
2014-11-03 15:50:05 +01:00
Araq
53a9d6f5cd
Merge branch 'devel' into bigbreak
...
Conflicts:
compiler/nim.ini
doc/manual.txt
doc/tut2.txt
koch.nim
lib/system/channels.nim
readme.txt
tools/niminst/niminst.nim
tools/nimweb.nim
web/download.txt
web/news.txt
2014-10-20 08:44:00 +02:00
Araq
2e4447ca85
documentation improvements
2014-10-19 20:05:01 +02:00
Araq
2c1f3f75f5
manual split up into multiple files; documented the new concurrency system
2014-10-02 02:33:59 +02:00
Araq
3ea6446900
Nimrod renamed to Nim
2014-08-28 22:36:14 +02:00
Araq
11b6958755
big rename
2014-08-27 23:42:51 +02:00
Grzegorz Adam Hankiewicz
f3d785b5cf
Factors exception hierarchy into reusable fragment.
...
The fragment with hyperlinks is included now from the system module.
2014-08-05 18:11:41 +02:00
Grzegorz Adam Hankiewicz
8aa0be82d4
Improves tut2.txt with more hyperlinks.
2014-08-05 16:44:27 +02:00
Grzegorz Adam Hankiewicz
078594cac6
Improves macro tutorial with hyperlinks and numbered lines.
2014-07-19 14:36:47 +02:00
def
3c89ad78eb
Rename {.effect.} to {.effects.} in Tut 2
2014-06-21 13:42:29 +02:00
Grzegorz Adam Hankiewicz
61ded5ab60
Removes many fake idx entries.
...
These *fake* entries are not needed any more now that the table of
contents of documentation files appear in the index.
2014-04-21 21:07:13 +02:00
Andreas Rumpf
c1707e920e
Merge pull request #867 from reactormonk/no_explicit_return
...
removed explicit return in the documentation
2014-02-10 00:22:50 +01:00
superfunc
f05acd9612
Fixed typo's in tutorial 2
2014-02-05 16:56:43 -08:00
Simon Hafner
fb85d6062a
tracked down a few more returns
2014-02-05 13:14:08 -06:00
Simon Hafner
a90f0f50cf
removed explicit return in the documentation
2014-02-03 12:40:51 -06:00
Araq
73c6efdf66
'nil' as a statement is deprecated, use an empty 'discard' instead
2014-01-19 16:54:59 +01:00
Satish BD
033938a53a
Correct the spelling of the word 'implicitly'
2013-12-23 04:29:50 +02:00
Grzegorz Adam Hankiewicz
410fcf7f52
Fixes strutils reference in macro tutorial.
2013-12-08 18:33:19 +01:00
Grzegorz Adam Hankiewicz
8526d29365
Adds missing `s` to sligthly odd sentence.
2013-12-08 12:52:54 +01:00
Grzegorz Adam Hankiewicz
53c0012a83
Fixes link to manual in bold section.
...
Nested inline markup is not possible at the moment, see
http://stackoverflow.com/a/9645684/172690 . Maybe this would be a useful
extension to have in nimrod's custom rst engine?
2013-12-08 12:49:21 +01:00
Grzegorz Adam Hankiewicz
3a494f5d8d
Corrects grammar and span of italics in text.
2013-11-19 22:35:05 +01:00
Grzegorz Adam Hankiewicz
c3e7a970c6
Modifies example to use splitLines.
2013-11-19 22:33:02 +01:00
Grzegorz Adam Hankiewicz
38eb67de83
Expands tutorial macro section with step by step guide.
2013-11-16 20:45:57 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
a64d4dc35c
documented object constrs; endb works again
2013-03-09 20:43:56 +01:00
Araq
b0b4150df1
Merge pull request #316 from gradha/pr_renames_each_to_map
...
Renames each proc to map, each is left deprecated.
2013-01-23 13:30:26 -08:00
Grzegorz Adam Hankiewicz
91700f29e7
Renames each proc to map, each is left deprecated.
2013-01-22 21:41:26 +01:00
Grzegorz Adam Hankiewicz
acc394ca23
Adds some documentation related to exceptions.
2013-01-22 00:24:43 +01:00
Grzegorz Adam Hankiewicz
97d4f2138b
Fixes tutorial pdf generation due to hierarchy depth.
...
The hierarchy is now an ascii reprsentation.
2013-01-03 15:36:46 +01:00
Grzegorz Adam Hankiewicz
790df95072
Updates docs about exceptions being on the stack/heap.
2012-11-08 17:37:55 +01:00
Grzegorz Adam Hankiewicz
42f6cb465a
Adds to the tutorial some info about exception tracking.
2012-11-08 00:02:09 +01:00
Araq
9fbee85cc9
first steps for compiler as a service
2012-10-03 20:49:43 +02:00
Araq
92b449562e
tr macros now documented
2012-09-10 19:34:16 +02:00
Araq
b4844a189d
parameter passing works the same for macros and templates; use callsite magic to access the invokation AST
2012-08-28 22:15:29 +02:00
Araq
d17caa86e8
objects with no ancestor are not implicitely final
2012-08-24 17:33:04 +02:00