Commit Graph

3743 Commits

Author SHA1 Message Date
Hans Raaf
fa6692f33f Fix tuple field access in PHP. 2016-02-07 01:49:06 +01:00
Hans Raaf
e737b47ee1 Fix for index check in PHP code. 2016-02-07 00:30:21 +01:00
Hans Raaf
77235947c1 Fix for shr with PHP (using >>) 2016-02-07 00:08:10 +01:00
Andreas Rumpf
8ec7c0af20 php-codegen fixes 2016-02-06 19:58:28 +01:00
Andreas Rumpf
bf6e0ad01a more JS regressions fixed 2016-02-06 15:39:56 +01:00
Andreas Rumpf
d3cb1bedfa fixes JS codegen regressions 2016-02-06 15:39:56 +01:00
Andreas Rumpf
81d144e3b4 no LL for PHP 2016-02-06 15:39:56 +01:00
Andreas Rumpf
4686f485a6 cleaner toArray magic 2016-02-06 15:39:56 +01:00
Andreas Rumpf
9b44ca17c2 PHP codegen can generate PHP classes 2016-02-06 15:39:56 +01:00
Andreas Rumpf
35567a1eb9 first version of an PHP codegen 2016-02-06 15:39:56 +01:00
Andreas Rumpf
3941b8968c Merge pull request #3817 from yglukhov/js-typed-arrays
Prefer JS typed arrays for arrays.
2016-02-06 15:28:46 +01:00
Andreas Rumpf
981974ab11 Merge pull request #3831 from ephja/nimrod-to-nim
nimrod -> nim
2016-02-06 15:24:09 +01:00
Andreas Rumpf
03f4aa23d7 Merge pull request #3106 from def-/deprecation
Fix a few deprecation warnings
2016-02-06 15:22:19 +01:00
Erik Johansson Andersson
f8d98700ac nimrod -> nim 2016-02-05 19:11:43 +01:00
Yuriy Glukhov
d148fdab5c Prefer JS typed arrays for arrays. 2016-02-03 15:48:01 +02:00
Andreas Rumpf
5a33e8795e fixes #3788 2016-01-31 00:47:55 +01:00
Andreas Rumpf
a2db3c24d1 fixes #3799 2016-01-30 23:09:55 +01:00
Andreas Rumpf
3e33084da7 fixes a critical codegenbug 2016-01-30 18:43:53 +01:00
Andreas Rumpf
eea2a63607 fixes #3794 2016-01-30 15:45:45 +01:00
Andreas Rumpf
1a2867146b make rendering of typeof operator clearer; refs #3710 2016-01-26 16:24:15 +01:00
def
c50b5b62ef Fix a few deprecation warnings 2016-01-25 19:10:37 +01:00
def
4e0f8cf595 Use ByteAddress instead of deprecated TAddress 2016-01-24 14:02:20 +01:00
Andreas Rumpf
e12e29a3e3 Merge pull request #3760 from yglukhov/js-unicode-2
Fixed unicode strings in JS. Second try.
2016-01-22 22:13:49 +01:00
Andreas Rumpf
fa12a2188d Merge pull request #3762 from yglukhov/isnil-fix
Fixed isNil codegen in JS
2016-01-22 22:08:14 +01:00
Yuriy Glukhov
8dbe9ea3ab Fixed isNil codegen in JS 2016-01-22 19:54:53 +02:00
Yuriy Glukhov
d2ecd84f67 JS: Corrected shift operators. Made casting between ints behave like C does. 2016-01-22 18:32:47 +02:00
Yuriy Glukhov
c3d09aeeac Fixed unicode strings in JS 2016-01-22 11:24:00 +02:00
Yuriy Glukhov
5f092520d1 Revert "Fixed unicode handling in JS. Fixes #3714." 2016-01-21 22:26:50 +02:00
Andreas Rumpf
1dac302975 Merge pull request #3754 from yglukhov/js-unsigned
Unsigned arith corrected for JS
2016-01-21 16:28:03 +01:00
Yuriy Glukhov
c0d0e5efd9 Unsigned arith corrected for JS 2016-01-21 17:00:42 +02:00
Andreas Rumpf
263ee143f1 Merge pull request #3733 from yglukhov/js-unicode
Fixed unicode handling in JS. Fixes #3714.
2016-01-21 15:30:21 +01:00
Andreas Rumpf
c527969059 fixes the bloody installer 2016-01-19 17:42:00 +01:00
Andreas Rumpf
0dee918de9 Merge pull request #3735 from oderwat/FixDeprecationWarnings
Fixed deprecation warnings while Nim compiles.
2016-01-19 10:11:23 +01:00
Andreas Rumpf
faea0f9a70 make Nim always show the current year 2016-01-19 09:42:00 +01:00
Araq
a121c3f9eb updated installer.ini 2016-01-18 20:16:21 +01:00
Hans Raaf
0634486689 Fixed deprecation warnings while Nim compiles.
I just removed unsigned and changed a writeLn() call to writeLine() to
avoid the remaining deprecation warnings.
2016-01-18 18:14:50 +01:00
Araq
7ee1847137 fixes #3584 2016-01-18 14:54:35 +01:00
Araq
38da21fc62 fixes #3730 2016-01-18 13:48:58 +01:00
Yuriy Glukhov
8fab2f81e3 Fixed unicode handling in JS. Fixes #3714. 2016-01-18 13:30:21 +02:00
Andreas Rumpf
2309975f78 fixes yet another LL regression (Aporia compiles again) 2016-01-18 03:00:14 +01:00
Andreas Rumpf
3114523a6f fixes multi-line comments 2016-01-17 23:46:23 +01:00
Andreas Rumpf
f92f00b022 fixes #3665 2016-01-17 22:18:06 +01:00
Andreas Rumpf
71cf1f650e fixes multiline comments 2016-01-17 21:42:13 +01:00
Andreas Rumpf
b79a8d6025 nkEmpty is cleaner than nkCommentStmt 2016-01-17 21:28:36 +01:00
Andreas Rumpf
484e285cfd Merge branch 'multi-line-comments' into devel 2016-01-17 20:31:08 +01:00
Andreas Rumpf
dda01cb726 Merge branch 'devel' of https://github.com/nim-lang/Nim into devel 2016-01-17 20:30:08 +01:00
Andreas Rumpf
a4aeb6fbec implements final version of multiline comments 2016-01-17 20:29:50 +01:00
Yuriy Glukhov
ab79c36169 Use real JS bool literals instead of 1 and 0. Fixes #3722. 2016-01-17 10:44:04 +02:00
Andreas Rumpf
2e71bd50b2 implements multi-line-comments; pounds are stripped from the doc comments 2016-01-16 21:40:54 +01:00
Andreas Rumpf
82a00c364f Merge branch 'devel' into no-echo-gotcha 2016-01-15 23:21:50 +01:00