Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 'nil' as a statement is deprecated, use an empty 'discard' instead | Araq | 2014-01-19 | 1 | -10/+10 |
| | |||||
* | it's the year 2014 | Araq | 2014-01-19 | 1 | -2/+2 |
| | |||||
* | introduce tyFromExpr; fixes #618 | Zahary Karadjov | 2014-01-04 | 1 | -2/+3 |
| | |||||
* | Merge branch 'upstream' into devel | Zahary Karadjov | 2013-12-29 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Karadjov | 2013-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | 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: cs:partial bootstraps on windows | Araq | 2013-12-29 | 1 | -12/+12 |
| | | |||||
* | | case consistency: next steps | Araq | 2013-12-29 | 1 | -7/+7 |
| | | |||||
* | | case consistency part 4 | Araq | 2013-12-27 | 1 | -40/+40 |
|/ | |||||
* | progress towards adding negative type classes | Zahary Karadjov | 2013-12-09 | 1 | -1/+1 |
| | | | | | | [unittest bugfixes] the block form of check now allows comments errors when inspecting the arguments of var-accepting procs | ||||
* | fixes #616 | Araq | 2013-10-10 | 1 | -1/+1 |
| | |||||
* | moved eqproc to the correct magic position | Simon Hafner | 2013-09-26 | 1 | -2/+2 |
| | | | | also added mEqCString to evalOps so the test runs | ||||
* | Revert "deleted EqProc so the magic aligns again" - wrong remote. | Simon Hafner | 2013-09-26 | 1 | -0/+2 |
| | | | | This reverts commit d7c8b3ad06183cb5ad231981f01992016b5805b4. | ||||
* | deleted EqProc so the magic aligns again | Simon Hafner | 2013-09-26 | 1 | -2/+0 |
| | |||||
* | JS codegen: supports more builtins | Araq | 2013-09-24 | 1 | -0/+13 |
| | |||||
* | fixes #593 | Araq | 2013-09-24 | 1 | -2/+2 |
| | |||||
* | refactorings for the eval engine; bugfix: clean templates as accessors | Araq | 2013-07-19 | 1 | -23/+25 |
| | |||||
* | next steps to a luajit codegen | Araq | 2013-06-02 | 1 | -71/+248 |
| | |||||
* | more accurate effects for times.nim; bugfix for the JS codegen | Araq | 2013-05-31 | 1 | -1/+1 |
| | |||||
* | bugfixes mostly JS related | Araq | 2013-05-01 | 1 | -3/+6 |
| | |||||
* | new js codegen: bugfixes | Araq | 2013-04-30 | 1 | -35/+28 |
| | |||||
* | new JS code generator | Araq | 2013-04-28 | 1 | -689/+535 |
| | |||||
* | fixes #378 | Araq | 2013-04-08 | 1 | -0/+2 |
| | |||||
* | fixes #376 | Araq | 2013-03-24 | 1 | -12/+14 |
| | |||||
* | fixes #335 | Araq | 2013-03-23 | 1 | -1/+2 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | nestedTryStmts removed | Simon Hafner | 2013-03-10 | 1 | -13/+0 |
| | | | | | It makes tests fail and they work fine without. Given my ignorance of the exact workings, I can only rely on the tests. | ||||
* | first steps to implement object construction expressions | Araq | 2013-03-07 | 1 | -1/+17 |
| | |||||
* | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 1 | -0/+1669 |
No one calls it EcmaScript anymore. |