summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* better effects handling for callbacksAraq2013-05-091-1/+23
|
* Merge branch 'master' into newparserAraq2013-05-0714-69/+158
|\
| * handle invalid data in --defZahary Karadjov2013-05-051-2/+5
| |
| * don't perform unnecessary linkingZahary Karadjov2013-05-051-1/+1
| |
| * fix compiling after suggestZahary Karadjov2013-05-053-41/+36
| |
| * support suggest after compile in caas modeZahary Karadjov2013-05-056-7/+44
| |
| * bugfix: compiling after idetools usage is now possible in caas modeZahary Karadjov2013-05-051-0/+10
| |
| * experimental support for answering idetools --def requests fromZahary Karadjov2013-05-044-10/+72
| | | | | | | | an in-memory index built during compilation in caas mode
| * remove some more references of containerID after mergingZahary Karadjov2013-05-041-3/+0
| |
| * Merge branch 'master' of gh:/Araq/Nimrod into upstreamZahary Karadjov2013-05-0497-750/+1715
| |\
| * | containerID is no longer needed for genericsZahary Karadjov2013-03-016-19/+4
| | |
* | | c2nim, pas2nim compile againAraq2013-05-072-16/+16
| | |
* | | fixed void context detectionAraq2013-05-073-3/+4
| | |
* | | more intelligent handling of 'discardable'Araq2013-05-071-8/+6
| | |
* | | fixes #121Araq2013-05-061-0/+3
| | |
* | | 'result/return' triggers a void contextAraq2013-05-062-23/+60
| | |
* | | Merge branch 'master' into newparserAraq2013-05-0414-41/+79
|\ \ \ | | |/ | |/|
| * | test-runner for caas multi-step testsZahary Karadjov2013-05-041-1/+2
| | |
| * | Changed babel path handling.Dominik Picheta2013-05-021-1/+1
| | |
| * | nimrod dump can now produce a machine readable json reportZahary Karadjov2013-05-019-33/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The data in the report includes necessary information for starting the compiler service and setting up the project paths in the IDE. the default verbosity of 1 is now set in the compiler code to fix an issue with verbosity being temporary set to 1 during config parsing even when it's explicitly overridden on the command-line. compiler/lexbase was temporary renamed to nimlexbase as a work-around for a codegen naming conflict with lib/pure/lexbase resulting in linking errors (further investigation needed).
| * | proper compiler output delimiter in the stdin compiler serviceZahary Karadjov2013-04-291-0/+3
| | |
| * | Update evals.nimBillingsly Wetherfordshire2013-04-251-2/+2
| | |
| * | fixes #394Araq2013-04-231-2/+5
| | |
| * | fixes #395Araq2013-04-231-2/+2
| | |
| * | added manyloc test suite; --path now relative to project dir if not absoluteAraq2013-04-131-5/+7
| | |
* | | more intuitive behaviour for 'discardable' in expression bodiesAraq2013-05-042-11/+19
| | |
* | | fixes #117Araq2013-05-042-6/+15
| | |
* | | bugfixesAraq2013-05-043-2/+18
| | |
* | | fixed: typoAraq2013-05-031-1/+1
| | |
* | | completed expr/stmt unificationAraq2013-05-039-668/+642
| | |
* | | new parser works with docgenAraq2013-05-021-0/+1
| | |
* | | revert new scope for 'if'Araq2013-05-024-4/+7
| | |
* | | --out works for exesAraq2013-05-011-1/+3
| | |
* | | bugfixes mostly JS relatedAraq2013-05-013-15/+20
| | |
* | | tester should work again; documented (;)Araq2013-04-301-5/+7
| | |
* | | proper scoping for 'if'Araq2013-04-302-9/+12
| | |
* | | new js codegen: bugfixesAraq2013-04-301-35/+28
| | |
* | | first steps to the expr/stmt unificationAraq2013-04-307-86/+155
| | |
* | | new JS code generatorAraq2013-04-282-689/+683
| | |
* | | new parser: diallow more thingsAraq2013-04-231-0/+1
| | |
* | | made some tests greenAraq2013-04-221-0/+4
| | |
* | | first version of commonTypeAraq2013-04-222-0/+51
| | |
* | | bugfix: 'import x var y' without newline doesn't parse anymoreAraq2013-04-211-1/+1
| | |
* | | new parsing scheme is documentedAraq2013-04-211-27/+27
| | |
* | | new parser worksAraq2013-04-204-39/+66
| | |
* | | next steps for the new parserAraq2013-04-202-32/+33
| | |
* | | next steps for the new parser/grammarAraq2013-04-205-266/+274
| | |
* | | first steps to the new parser/grammarAraq2013-04-195-250/+330
|/ /
* | fixes #244Araq2013-04-131-0/+4
| |
* | implements #258; activate via --verbosity:2Araq2013-04-131-0/+2
| |