diff options
Diffstat (limited to 'web')
-rwxr-xr-x | web/index.txt | 12 | ||||
-rwxr-xr-x | web/news.txt | 2 | ||||
-rwxr-xr-x | web/nimrod.ini | 6 |
3 files changed, 9 insertions, 11 deletions
diff --git a/web/index.txt b/web/index.txt index 5bc48801d..e0ca80eb3 100755 --- a/web/index.txt +++ b/web/index.txt @@ -52,6 +52,7 @@ Nimrod is efficient from pointers to manually managed memory. * Zero-overhead iterators. * Cross-module inlining. +* Dynamic method binding with inlining and without virtual method table. * Compile time evaluation of user-defined functions. * Whole program dead code elimination: Only *used functions* are included in the executable. @@ -78,10 +79,8 @@ Nimrod is elegant Nimrod's syntax is flexible enough. * Yet Nimrod can be parsed with an LL(1) parser. * Statements are grouped by indentation but can span multiple lines. - Indentation must not contain tabulators so **the compiler always sees - the code the same way as you do**. -* Nimrod is a simple language that leads to simple programs. However, - the language is not crippled in the name of simplicity. + Indentation must not contain tabulators so the compiler always sees + the code the same way as you do. Nimrod plays nice with others @@ -97,11 +96,10 @@ Nimrod plays nice with others * Nimrod's documentation syntax is a subset of the wonderfully readable plaintext markup syntax `reStructuredText <http://docutils.sourceforge.net/docs/user/rst/quickref.html>`_. - **The documentation generator is very flexible; this website has been generated - with it!** + The documentation generator is very flexible; this website has been generated + with it! - Roadmap to 1.0 ============== diff --git a/web/news.txt b/web/news.txt index 0896023dc..65b3a5b3c 100755 --- a/web/news.txt +++ b/web/news.txt @@ -21,7 +21,7 @@ Additions --------- - implemented generic types and two phase symbol lookup in generic routines -- template parameters can now be real types +- template parameters can now have real types - implemented generalized raw string literals: ``ident"abc"`` is a shortcut for ``ident(r"abc")`` - in overloading resolution iterators are separated from procs; iterators now diff --git a/web/nimrod.ini b/web/nimrod.ini index 4bb611c71..1f58a0915 100755 --- a/web/nimrod.ini +++ b/web/nimrod.ini @@ -21,11 +21,11 @@ FAQ: question file: ticker [Documentation] -doc: "endb;intern;lib;manual;tut1;tut2;nimrodc;overview" +doc: "endb;intern;apis;lib;manual;tut1;tut2;nimrodc;overview" srcdoc: "system.nim;pure/os;pure/strutils;pure/regexprs;pure/math" -srcdoc: "pure/complex;pure/times;pure/osproc" +srcdoc: "pure/complex;pure/times;pure/osproc;pure/pegs;pure/dynlib" srcdoc: "pure/parseopt;pure/hashes;pure/strtabs;pure/lexbase" -srcdoc: "pure/parsecfg;pure/parsexml;pure/parsecsv" +srcdoc: "pure/parsecfg;pure/parsexml;pure/parsecsv;pure/parsesql" srcdoc: "pure/streams;pure/terminal;pure/cgi;impure/web;pure/unicode" srcdoc: "impure/zipfiles;pure/xmlgen;pure/macros" |