Commit Graph

33 Commits

Author SHA1 Message Date
Fredrik Høisæther Rasch
6652ae9741 Creating and setting comment nodes in macros (#5850)
* strVal assingnable comment statement ast nodes
* Set comment instead of strVal for comment nodes
* Added test code for creating and setting comment nodes
* Modified the AST spec documentation for documentation comments
2017-05-31 13:08:08 +02:00
Dmitry Polienko
a69129969e Fix a table in macros documentation
fixes #4911
2016-10-19 22:07:41 +07:00
def
e72b62567c NimSymbol has been renamed to NimSym 2016-06-06 19:54:14 +02:00
Yuriy Glukhov
3c70a2e914 doc fix 2015-11-23 13:02:32 +02:00
Andreas Rumpf
c235ceb8ab Merge pull request #3000 from apense/patch-6
Clarified nnkFloat64Lit. Fixes #2939
2015-06-26 10:22:04 +02:00
apense
4198e88fb0 Clarified nnkFloat64Lit
Fixes #2939
2015-06-26 01:16:56 -04:00
apense
0e06a72c64 Updated nnkRange docs
Addresses #2929
2015-06-26 01:11:27 -04:00
patrick dw
b6252af5c6 rename writeln to writeLine in doc 2015-06-19 01:08:41 -05:00
apense
20cc7c17b0 Minor fixes to astspec
Closing parenthesis. Couple of indentation fixes.
2015-06-18 12:25:27 -04:00
Andreas Rumpf
bd394eaeda Merge pull request #2954 from avsej/fix-rest-syntax-in-astspec
Fix rest syntax in astspec
2015-06-18 13:39:07 +02:00
Sergey Avseyev
137c836616 Fix reST syntax in doc/astspec.txt 2015-06-18 14:04:15 +03:00
Sergey Avseyev
273d6ffc16 Remove trailing spaces in doc/astspec.txt 2015-06-18 13:57:20 +03:00
apense
49465c470c More documentation of AST
Also gave some examples
2015-06-17 16:54:02 -04:00
apense
68aa6309e4 Added uints to Leaf nodes
[This question on SO](http://stackoverflow.com/questions/30311110/how-to-create-a-nnkuint16lit-nimnode) made me realized these weren't in there
2015-06-16 18:57:19 -04:00
apense
66ad9e3985 Fleshed out type section
Hopefully this table renders correctly. Not sure this is the best place for this stuff.
2015-06-15 19:37:16 -04:00
apense
d75bdc31b4 Added import-type statements
import, import .. except, export, include, etc.
2015-06-15 18:55:09 -04:00
apense
998f1fa67a Minor updates; addition of var return in procs 2015-06-15 18:35:05 -04:00
apense
8c8e975bcd Added static types
I put this within the type section, but I'm not sure if it should go here. It has a broader use. Should it get its own section?
2015-06-15 16:27:53 -04:00
apense
3c9d655b88 Added raw string literal function calls docs
Got curious as to how re"..." worked.
2015-06-15 16:03:04 -04:00
apense
fce697b043 Corrected capitalization
Sorry to be making so many changes.
2015-06-15 13:37:58 -04:00
apense
7275a035b5 Updated type section a little
Objects are ubiquitous. Concepts don't use ``concept`` in their name.

Really, a lot more could be added here.
2015-06-15 13:30:09 -04:00
apense
ac6ea4b76d Clarified AST
Generic parameters are treated in the next paragraph. Revised text for future compatibility
2015-06-15 12:58:44 -04:00
apense
38cb13cde5 Added some documentation
This is a start. Other updates for `macros.nim` are planned, but this at least fleshes out some of the sections.
Comments are appreciated!
2015-06-15 01:06:55 -04:00
def
2076e14a09 Update ast spec about uint literals 2015-05-18 21:34:26 +02:00
Araq
1e6aef62ba macros.PNimrodNode is now NimNode 2015-02-24 00:13:27 +01:00
Araq
3ea6446900 Nimrod renamed to Nim 2014-08-28 22:36:14 +02:00
Grzegorz Adam Hankiewicz
72a3e21f28 Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Andreas Rumpf
40ea1d0330 fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
rumpf_a@web.de
40a5d6c3b9 continued work on html/xmlparser 2010-02-14 00:29:35 +01:00
Andreas Rumpf
ac421c37ba bind table 2009-11-12 19:34:21 +01:00
Andreas Rumpf
66a7e3d37c added tools and web dirs 2009-09-15 23:22:22 +02:00
Andreas Rumpf
36818817bd version0.7.10 2009-06-08 08:13:09 +02:00