summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* '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
|
* fixes #310Araq2013-04-132-2/+5
|
* fixes #287; bugfix: subrange checking is performed againAraq2013-04-128-29/+69
|
* improved error message for #291Araq2013-04-111-1/+4
|
* fixes #283Araq2013-04-111-1/+1
|
* bugfix: new(TTable[string, int]) compilesAraq2013-04-101-4/+9
|
* experimental support for outputting code snippets in error messages; ↵Zahary Karadjov2013-04-092-0/+21
| | | | | | | implements #301 see #301 for description. currently, the feature is activated by setting the verbosity level to 2 or more
* bugfix: fix linking when symbol files are usedZahary Karadjov2013-04-085-13/+12
|
* fixes #378Araq2013-04-081-0/+2
|
* fixes #321Araq2013-04-081-1/+2
|
* fixes #368Araq2013-04-081-2/+4
|
* implemented --dynlibOverride option for static linking of 'dynlib'Araq2013-04-084-2/+28
|
* next steps to make symbol files work againAraq2013-04-082-3/+10
|
* rodfile viewer works againAraq2013-04-081-2/+4
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-04-082-12/+13
|\
| * use file IDs consistently instead of file paths in the rod files handlingZahary Karadjov2013-04-072-12/+13
| |