summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3949 from oderwat/hara-php-addrAndreas Rumpf2016-03-101-1/+10
|\ | | | | Try to fix addr() ref and pointer for PHP
| * Try to fix addr() ref and pointer for PHPHans Raaf2016-03-081-1/+10
| |
* | Fix für PHP codegen integer modulo calculation.Hans Raaf2016-03-071-0/+8
|/
* Fix for integer division in PHP codegen.Hans Raaf2016-03-061-0/+8
|
* Fix for PHP function pointer implementation.Hans Raaf2016-03-061-0/+1
|
* PHP codegen: function pointers workAndreas Rumpf2016-03-051-3/+11
|
* Merge pull request #3934 from oderwat/php-fix-deferAndreas Rumpf2016-03-051-7/+12
|\ | | | | Fix for defer in PHP Codegen.
| * Partial fix for defer in PHP Codegen.Hans Raaf2016-03-041-7/+12
| |
* | PHP codegen: use nimAt for PHP 5.3 compatibilityAndreas Rumpf2016-03-041-2/+11
|/
* Fixed bad JS codegen for new json with tables. Added json to JS tests.Yuriy Glukhov2016-02-291-1/+3
|
* no name mangling for PHP fieldsAndreas Rumpf2016-02-291-1/+1
|
* php codegen: name mangling bugfixAndreas Rumpf2016-02-261-2/+3
|
* PHP codegen generates reliable filenamesAndreas Rumpf2016-02-261-2/+6
|
* PHP codegen can generate foo->bar accessesAndreas Rumpf2016-02-081-1/+10
|
* makes tints.nim test compileAndreas Rumpf2016-02-081-0/+3
|
* Made the test tints.nim work for the PHP codegen (uint shifts andHans Raaf2016-02-071-1/+5
| | | | casts).
* Corrected (unsigned) shr for PHP CodegenHans Raaf2016-02-071-3/+12
|
* Better code and fix for JS regression.Hans Raaf2016-02-071-9/+9
|
* Fix für Char to String in PHP.Hans Raaf2016-02-071-0/+4
|
* Fix tuple field access in PHP.Hans Raaf2016-02-071-1/+4
|
* Fix for index check in PHP code.Hans Raaf2016-02-071-1/+4
|
* Fix for shr with PHP (using >>)Hans Raaf2016-02-071-5/+11
|
* php-codegen fixesAndreas Rumpf2016-02-061-4/+7
|
* more JS regressions fixedAndreas Rumpf2016-02-061-1/+1
|
* fixes JS codegen regressionsAndreas Rumpf2016-02-061-3/+2
|
* cleaner toArray magicAndreas Rumpf2016-02-061-21/+24
|
* PHP codegen can generate PHP classesAndreas Rumpf2016-02-061-53/+199
|
* first version of an PHP codegenAndreas Rumpf2016-02-061-272/+364
|
* Prefer JS typed arrays for arrays.Yuriy Glukhov2016-02-031-4/+27
|
* Merge pull request #3760 from yglukhov/js-unicode-2Andreas Rumpf2016-01-221-6/+29
|\ | | | | Fixed unicode strings in JS. Second try.
| * Fixed unicode strings in JSYuriy Glukhov2016-01-221-6/+29
| |
* | Merge pull request #3762 from yglukhov/isnil-fixAndreas Rumpf2016-01-221-1/+1
|\ \ | | | | | | Fixed isNil codegen in JS
| * | Fixed isNil codegen in JSYuriy Glukhov2016-01-221-1/+1
| |/
* / JS: Corrected shift operators. Made casting between ints behave like C does.Yuriy Glukhov2016-01-221-9/+49
|/
* Revert "Fixed unicode handling in JS. Fixes #3714."Yuriy Glukhov2016-01-211-19/+1
|
* Merge pull request #3754 from yglukhov/js-unsignedAndreas Rumpf2016-01-211-100/+42
|\ | | | | Unsigned arith corrected for JS
| * Unsigned arith corrected for JSYuriy Glukhov2016-01-211-100/+42
| |
* | Fixed unicode handling in JS. Fixes #3714.Yuriy Glukhov2016-01-181-1/+19
|/
* Use real JS bool literals instead of 1 and 0. Fixes #3722.Yuriy Glukhov2016-01-171-1/+4
|
* first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-1/+1
|
* Gen temp name instead of nimVarUnpackYuriy Glukhov2015-10-151-10/+11
|
* Fixed ret by var in jsYuriy Glukhov2015-10-151-8/+30
|
* when nimvm stmt proof of conceptYuriy Glukhov2015-09-041-0/+3
|
* Fixed passing byvarYuriy Glukhov2015-08-251-5/+23
|
* Merge pull request #3233 from yglukhov/parsefloat-js-magicAndreas Rumpf2015-08-211-0/+3
|\ | | | | Fixed nimParseBiggestFloat magic in JS
| * Fixed nimParseBiggestFloat magic in JSYuriy Glukhov2015-08-211-0/+3
| |
* | Untyped pointers godegen changed. addr expression fixed.Yuriy Glukhov2015-08-211-1/+1
|/
* Merge pull request #3147 from yglukhov/js-emitAndreas Rumpf2015-08-021-5/+11
|\ | | | | Emit pragma support for JS backend.
| * Emit pragma support for JS backend.Yuriy Glukhov2015-07-251-5/+11
| |
* | fixes #3144Araq2015-07-261-1/+10
|/