summary refs log tree commit diff stats
path: root/compiler/renderer.nim
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: 'not x of y' requires ()Araq2013-08-301-3/+9
|
* bugfix: rendering of typ|typ2Araq2013-06-271-8/+16
|
* completed expr/stmt unificationAraq2013-05-031-3/+2
|
* next steps for the new parser/grammarAraq2013-04-201-2/+2
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* first steps to implement object construction expressionsAraq2013-03-071-2/+2
|
* fixes #293Araq2013-01-081-4/+3
|
* implemented 'import except'Araq2012-11-281-17/+16
|
* first steps for the 'export' featureAraq2012-11-281-0/+15
|
* made 'shared' a keywordAraq2012-11-221-1/+16
|
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-041-1/+0
| | | | | | | | | | | | See the section `do notation` in the manual for more info. * nkMacroStmt has been removed Macro statements are now mapped to regular nkCall nodes. The support for additional clauses (such as else, except, of, etc) have been restored - they will now appear as additional arguments for the nkCall node (as nkElse, nkExcept, etc nodes) * fixed some regressions in the `is` operator and semCompiles
* implements/fixes #195Araq2012-09-221-1/+2
|
* proc bodies can be expressions with a typeAraq2012-09-221-0/+4
|
* term rewriting macros fully implemented; still buggyAraq2012-09-031-6/+11
|
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-4/+5
|
* first steps towards term rewriting macrosAraq2012-08-301-6/+17
|
* parameter passing works the same for macros and templates; use callsite ↵Araq2012-08-281-1/+1
| | | | magic to access the invokation AST
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-2/+3
|
* made compiler more robust for idetools; implemented idetools.usagesAraq2012-07-301-1/+3
|
* ';' now valid for parameter listsAraq2012-07-111-4/+9
|
* added devel/logging; weakrefs test; next steps for proper unsigned supportAraq2012-07-051-2/+2
|
* docgen2 improvementsAraq2012-06-231-2/+16
|
* docgen2 improvementsAraq2012-06-231-9/+32
|
* better support for unsigned integers.Zahary Karadjov2012-06-111-0/+6
|
* added system.||; lacks runtime supportAraq2012-05-231-1/+1
|
* Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-04-101-1/+5
|\
| * fixed another docgen bug; initial mongodb wrapperAraq2012-04-061-1/+5
| |
* | when expressions, proper rendering for nkDo and nkLambda and parser support ↵Zahary Karadjov2012-04-051-5/+21
|/ | | | for x.type and x.addr
* implemented 'static'; macros do not work anymoreAraq2012-03-151-0/+16
|
* `do' keyword in the grammar for lambda blocksZahary Karadjov2012-02-101-2/+2
|
* version 0.8.14Araq2012-02-091-0/+3
|
* further steps to closure supportAraq2012-02-061-2/+2
|
* pragma on/off improvements; endb rewrittenAraq2012-01-281-0/+2
|
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-0/+11
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* implemented 'let' statementAraq2011-11-291-12/+15
|
* lazy loading of body ast implementedAraq2011-10-301-1/+1
|
* 'bind' as a declarative statementAraq2011-10-101-0/+4
|
* new syntactic construct: a{i}Araq2011-10-081-1/+7
|
* finally got rid of nkPassAsOpenArrayAraq2011-08-161-4/+2
|
* old pointer deref operator completely removedAraq2011-07-231-1/+1
|
* bugfix: generic instantiation across module boundariesAraq2011-06-061-14/+12
|
* deprecated system.copy: use system.substr insteadAraq2011-05-141-1/+1
|
* cleaned up the tests; fixes #30; fixes #26Araq2011-05-011-3/+6
|
* grammar changes for table constructor: second partAraq2011-04-211-2/+9
|
* got rid of some arcane module namesAraq2011-04-211-0/+1104
tandard library are licensed under the MIT license, except for some modules which explicitly state otherwise. As a result you may use any compatible license (essentially any license) for your own programs developed with Nim. You are explicitly permitted to develop commercial applications using Nim. Please read the [copying.txt](copying.txt) file for more details. Copyright © 2006-2018 Andreas Rumpf, all rights reserved. [nim-site]: https://nim-lang.org [nim-forum]: https://forum.nim-lang.org [nim-issues]: https://github.com/nim-lang/Nim/issues [nim-issues-easy]: https://github.com/nim-lang/Nim/labels/Easy [nim-irc]: https://webchat.freenode.net/?channels=nim [nim-travisci]: https://travis-ci.org/nim-lang/Nim [nim-twitter]: https://twitter.com/nim_lang [nim-stackoverflow]: https://stackoverflow.com/questions/tagged/nim [nim-stackoverflow-newest]: https://stackoverflow.com/questions/tagged/nim?sort=newest&pageSize=15 [nim-gitter]: https://gitter.im/nim-lang/Nim [nim-telegram]: https://t.me/nim_lang [nim-bountysource]: https://www.bountysource.com/teams/nim [nim-bitcoin]: https://blockchain.info/address/1BXfuKM2uvoD6mbx4g5xM3eQhLzkCK77tJ [nimble-repo]: https://github.com/nim-lang/nimble [nimsuggest-repo]: https://github.com/nim-lang/nimsuggest [csources-repo]: https://github.com/nim-lang/csources [badge-nim-travisci]: https://img.shields.io/travis/nim-lang/Nim/devel.svg?style=flat-square [badge-nim-irc]: https://img.shields.io/badge/chat-on_irc-blue.svg?style=flat-square [badge-nim-gitter]: https://img.shields.io/badge/chat-on_gitter-blue.svg?style=flat-square [badge-nim-forum-gethelp]: https://img.shields.io/badge/Forum-get%20help-4eb899.svg?style=flat-square [badge-nim-twitter]: https://img.shields.io/twitter/follow/nim_lang.svg?style=social [badge-nim-stackoverflow]: https://img.shields.io/badge/stackoverflow-nim_tag-yellow.svg?style=flat-square [badge-nim-bountysource]: https://img.shields.io/bountysource/team/nim/activity.svg?style=flat-square [badge-nim-bitcoin]: https://img.shields.io/badge/bitcoin-1BXfuKM2uvoD6mbx4g5xM3eQhLzkCK77tJ-D69134.svg?style=flat-square [pull-request-instructions]: https://help.github.com/articles/using-pull-requests/ [nim-wiki]: https://github.com/nim-lang/Nim/wiki