diff options
author | Araq <rumpf_a@web.de> | 2012-09-10 19:34:16 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-09-10 19:34:16 +0200 |
commit | 92b449562e4815b69b07e74a4f37ff38e27c6a3d (patch) | |
tree | 1d8791285b2fd9a7e5c416bdf8d5f0e798f90510 /web | |
parent | 6d94e4590244fe6174181ca4d0928a06d5c6a257 (diff) | |
download | Nim-92b449562e4815b69b07e74a4f37ff38e27c6a3d.tar.gz |
tr macros now documented
Diffstat (limited to 'web')
-rwxr-xr-x | web/index.txt | 11 | ||||
-rwxr-xr-x | web/news.txt | 2 | ||||
-rwxr-xr-x | web/nimrod.ini | 2 |
3 files changed, 7 insertions, 8 deletions
diff --git a/web/index.txt b/web/index.txt index def04048e..494e6a8f7 100755 --- a/web/index.txt +++ b/web/index.txt @@ -97,22 +97,19 @@ Nimrod plays nice with others libcurl, mySQL and SQLite are included in the standard distribution. * A C to Nimrod conversion utility: New bindings to C libraries are easily generated by ``c2nim``. -* A Pascal to Nimrod conversion utility: A large subset of Object Pascal - can be translated to Nimrod automatically! Roadmap to 1.0 ============== -Version 0.9.0 - * closures - Version 0.9.x - * recursive iterators/coroutines + * first class iterators * 2-phase type system for better interaction between macros, templates and overloading - * term rewriting macros * the syntactic distinction between statements and expressions will be removed + * the binding rules for generics and templates will change + * exception tracking + * the effect system will be extended * the need for forward declarations may be removed diff --git a/web/news.txt b/web/news.txt index a9d3336a7..2c9fd2715 100755 --- a/web/news.txt +++ b/web/news.txt @@ -162,6 +162,8 @@ Language Additions in templates. - Comments can be continued with a backslash continuation character so that comment pieces don't have to align on the same column. +- Enums can be annotated with ``pure`` so that their field names do not pollute + the current scope. 2012-02-09 Version 0.8.14 released diff --git a/web/nimrod.ini b/web/nimrod.ini index e8160146b..d81ec097c 100755 --- a/web/nimrod.ini +++ b/web/nimrod.ini @@ -21,7 +21,7 @@ FAQ: question file: ticker [Documentation] -doc: "endb;intern;apis;lib;manual;tut1;tut2;nimrodc;overview;filters" +doc: "endb;intern;apis;lib;manual;tut1;tut2;nimrodc;overview;filters;trmacros" doc: "tools;c2nim;niminst;nimgrep" pdf: "manual;lib;tut1;tut2;nimrodc;c2nim;niminst;gc" srcdoc: "core/macros;pure/marshal;core/typeinfo;core/unsigned" |