tr macros now documented

This commit is contained in:
Araq 2012-09-10 19:34:16 +02:00
commit 92b449562e
14 changed files with 332 additions and 18 deletions

View file

@ -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

View file

@ -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

View file

@ -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"