summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
...
* further website improvementsAraq2014-12-101-1/+3
* Fixing extraneous semicolon in jsgen outputjuxiliary2014-12-061-1/+1
* fixes #1489, fixes #1490Araq2014-11-281-13/+10
* fixes #1548Araq2014-11-171-2/+10
* Fix issue #1660Simon Krauter2014-11-151-1/+2
* implemented 'guard' annotationAraq2014-09-211-2/+3
* updated the compiler to use the new symbol namesAraq2014-08-281-2/+2
* Nimrod renamed to NimAraq2014-08-281-2/+2
* documented the JS codegenAraq2014-08-201-0/+19
* Merge pull request #1485 from def-/js-substrAndreas Rumpf2014-08-151-1/+1
|\
| * Fix CopyStr (substr in system.nim) for javascript targetdef2014-08-151-1/+1
* | Merge pull request #1484 from def-/js-swapAndreas Rumpf2014-08-151-2/+2
|\ \
| * | Fix swap in jsgendef2014-08-151-2/+2
| |/
* / Fix array address on nkHiddenAddrdef2014-08-151-4/+5
|/
* Merge pull request #1437 from def-/fix-#1291Andreas Rumpf2014-08-011-1/+1
|\
| * Fix typo in mHighdef2014-08-011-1/+1
* | Set kind of literal nodes as resExprdef2014-08-011-0/+4
|/
* Make codegen for `1` and similar validflaviut2014-05-161-12/+0
* Fixes problems with JS code gen.Dominik Picheta2014-04-111-4/+11
* implemented region pointersAraq2014-04-091-3/+3
* split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-1/+1
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-02-251-38/+38
|\
| * rename compilerProcs to match the recently changed jssys.nimZahary Karadjov2014-02-251-38/+38
* | vm2: new representation of registersAraq2014-02-211-1/+0
|/
* implements #766;Zahary Karadjov2014-01-241-1/+1
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-10/+10
* it's the year 2014Araq2014-01-191-2/+2
* introduce tyFromExpr; fixes #618Zahary Karadjov2014-01-041-2/+3
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-1/+1
|\
| * static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-1/+1
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-12/+12
* | case consistency: next stepsAraq2013-12-291-7/+7
* | case consistency part 4Araq2013-12-271-40/+40
|/
* progress towards adding negative type classesZahary Karadjov2013-12-091-1/+1
* fixes #616Araq2013-10-101-1/+1
* moved eqproc to the correct magic positionSimon Hafner2013-09-261-2/+2
* Revert "deleted EqProc so the magic aligns again" - wrong remote.Simon Hafner2013-09-261-0/+2
* deleted EqProc so the magic aligns againSimon Hafner2013-09-261-2/+0
* JS codegen: supports more builtinsAraq2013-09-241-0/+13
* fixes #593Araq2013-09-241-2/+2
* refactorings for the eval engine; bugfix: clean templates as accessorsAraq2013-07-191-23/+25
* next steps to a luajit codegenAraq2013-06-021-71/+248
* more accurate effects for times.nim; bugfix for the JS codegenAraq2013-05-311-1/+1
* bugfixes mostly JS relatedAraq2013-05-011-3/+6
* new js codegen: bugfixesAraq2013-04-301-35/+28
* new JS code generatorAraq2013-04-281-689/+535
* fixes #378Araq2013-04-081-0/+2
* fixes #376Araq2013-03-241-12/+14
* fixes #335Araq2013-03-231-1/+2
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0