summary refs log tree commit diff stats
path: root/lib/core
Commit message (Collapse)AuthorAgeFilesLines
* more modules updatedAraq2014-08-281-74/+74
|
* renamefestAraq2014-08-231-3/+3
|
* fixes #1450Araq2014-08-141-1/+1
|
* distinguish between 'defined' and 'declared'Araq2014-08-111-1/+1
|
* Fixes typeinfo after PR #1408 broke it.Dominik Picheta2014-07-291-10/+10
|
* Add better support for unsigned ints via typeinfo.Joshua Cearley2014-07-231-0/+53
|
* fixes #1085Araq2014-04-211-1/+1
|
* made large parts of the stdlib gcsafeAraq2014-04-201-37/+40
|
* merged better html links #850Araq2014-04-081-2/+2
|
* failing test case preventing the use of --gc:v2: tsymchoicefieldZahary Karadjov2014-03-241-3/+3
|
* split the inline and closure iterators into different symbol kinds for ↵Zahary Karadjov2014-03-061-1/+1
| | | | easier discrimination between them
* newProc can now be used to construct iterator defs.Dominik Picheta2014-02-121-1/+1
|
* macro tests almost greenAraq2014-02-031-14/+14
|
* next steps for closure iteratorsAraq2014-01-221-2/+2
|
* parser support anon iteratorsAraq2014-01-201-6/+12
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-131-11/+11
|\
| * Merge branch 'upstream' into develZahary Karadjov2013-12-291-11/+11
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt
| | * static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-9/+11
| | | | | | | | | | | | | | | | | | | | | This introduces tyStatic and successfully bootstraps and handles few simple test cases. Static params within macros are no longer treated as PNimrodNodes - they are now equivalent to constants of the designated type.
* | | case consistency improvementsAraq2014-01-111-25/+25
|/ /
* | case consistency part 6Araq2013-12-281-15/+15
| |
* | Merge branch 'master' of https://github.com/Araq/Nimrod into vm2Araq2013-12-231-2/+34
|\ \ | | | | | | | | | | | | Conflicts: web/news.txt
| * \ Merge pull request #764 from gradha/pr_doc_improvementsAndreas Rumpf2013-12-201-0/+32
| |\ \ | | | | | | | | Documentation improvements
| | * | Adds docstring to macros.newIdentDefs.Grzegorz Adam Hankiewicz2013-12-201-0/+28
| | | |
| | * | Adds missing ``code-block`` to macros' docstrings.Grzegorz Adam Hankiewicz2013-12-181-0/+4
| | |/
| * / Update macros.nimBillingsly Wetherfordshire2013-12-201-2/+2
| |/
* | Merge branch 'master' into vm2Araq2013-12-051-1/+1
|\| | | | | | | | | Conflicts: compiler/sem.nim
| * removed 'system.eval'Araq2013-11-271-1/+1
| |
* | new VM is getting stableAraq2013-10-291-1/+7
|/
* support for multiple modules of the same name; niminst supports 'platforms'; ↵Araq2013-09-241-1/+1
| | | | minor bugfixes
* added 'newLit'Araq2013-09-101-1/+21
|
* Merge branch 'type-classes' into upstreamZahary Karadjov2013-09-031-2/+2
|\
| * implemented the using statementZahary Karadjov2013-08-311-1/+1
| |
| * parsing of user defined type classesZahary Karadjov2013-08-231-1/+1
| |
* | tester compiles againAraq2013-08-301-1/+1
|/
* Improved documentation for macros.newProc.Dominik Picheta2013-07-311-0/+3
|
* Added macros.newIfStmt and macros.newVarStmt.Dominik Picheta2013-07-251-1/+23
|
* added macros.genSymAraq2013-07-241-3/+10
|
* bugfix: marshal supports unsigned numbersAraq2013-06-271-2/+10
|
* made macros.dumptree and dumplisp immediate, deprecated the *_imm versionsBillingsly Wetherfordshire2013-06-041-4/+4
|
* don't deprecate macros.! breaks too much codeAraq2013-05-201-28/+30
|
* Update macros.nimBillingsly Wetherfordshire2013-05-191-29/+33
|
* add macro_dsl apiBillingsly Wetherfordshire2013-05-191-0/+233
|
* Update macros.nimBillingsly Wetherfordshire2013-04-251-6/+8
|
* bugfix evals.nimAraq2013-04-071-2/+4
|
* added immediate versions of macros.dumpLisp and dumpTreeAraq2013-03-251-0/+6
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-162-0/+0
|
* debugger improvementsAraq2013-03-161-0/+10
|
* first steps to implement object construction expressionsAraq2013-03-071-1/+2
|
* micro optimizations for the evaluation engineAraq2013-02-141-5/+6
|
* bugfix: typeinfo.extendSeqAraq2013-01-271-5/+8
|