Yuriy Glukhov
|
955954a89f
|
Gen temp name instead of nimVarUnpack
|
2015-10-15 17:50:06 +03:00 |
|
Yuriy Glukhov
|
2166b7bc46
|
Fixed ret by var in js
|
2015-10-15 16:04:53 +03:00 |
|
Yuriy Glukhov
|
49869a2b10
|
when nimvm stmt proof of concept
|
2015-09-04 20:50:29 +03:00 |
|
Yuriy Glukhov
|
a66b968d3b
|
Fixed passing byvar
|
2015-08-25 15:47:34 +03:00 |
|
Andreas Rumpf
|
87072a7afb
|
Merge pull request #3233 from yglukhov/parsefloat-js-magic
Fixed nimParseBiggestFloat magic in JS
|
2015-08-21 21:26:10 +02:00 |
|
Yuriy Glukhov
|
dadf036a70
|
Fixed nimParseBiggestFloat magic in JS
|
2015-08-21 21:31:00 +03:00 |
|
Yuriy Glukhov
|
a5be556a4c
|
Untyped pointers godegen changed. addr expression fixed.
|
2015-08-21 13:29:25 +03:00 |
|
Andreas Rumpf
|
2f25e74c9f
|
Merge pull request #3147 from yglukhov/js-emit
Emit pragma support for JS backend.
|
2015-08-02 11:06:13 +02:00 |
|
Araq
|
beca7ded1b
|
fixes #3144
|
2015-07-26 21:07:11 +02:00 |
|
Yuriy Glukhov
|
21e7e7c895
|
Emit pragma support for JS backend.
|
2015-07-25 22:33:53 -07:00 |
|
yglukhov
|
0069308b22
|
JS object initializer fix.
|
2015-06-23 14:46:38 +03:00 |
|
yglukhov
|
85d5c86efa
|
Changed sets of strings to IntSets
|
2015-06-18 15:09:43 +03:00 |
|
yglukhov
|
9ae4a0425a
|
Fixes #2617, fixes addr of obj downcast.
|
2015-06-18 13:35:21 +03:00 |
|
yglukhov
|
fa1f3aecce
|
Unhandled exceptions handling brought back.
|
2015-06-15 23:08:38 +03:00 |
|
yglukhov
|
090fc33641
|
Fixed and slightly changed exception handling.
|
2015-06-15 21:49:49 +03:00 |
|
Andreas Rumpf
|
2782cddb56
|
Merge pull request #2903 from yglukhov/js-bracket-addr
Fixed addr of bracket expression. Fixes #2148.
|
2015-06-13 20:31:47 +02:00 |
|
Andreas Rumpf
|
e36c12ee37
|
Merge pull request #2902 from yglukhov/js-copying-fix
Fixed copying of aggregates in JS.
|
2015-06-12 00:30:49 +02:00 |
|
Andreas Rumpf
|
e7bb37d12c
|
Merge pull request #2896 from r-ku/I64-magics-gone
I64 magics gone
|
2015-06-12 00:06:39 +02:00 |
|
yglukhov
|
f14ca63417
|
Singing and dancing with skipTypes.
|
2015-06-12 00:06:01 +03:00 |
|
yglukhov
|
6436d1920c
|
Fixed copying of aggregates in JS.
|
2015-06-11 23:32:08 +03:00 |
|
yglukhov
|
f47081b300
|
Fixed addr of bracket expression. Fixes #2148.
|
2015-06-11 18:32:22 +03:00 |
|
rku
|
87b6220897
|
Removed magics: mAbsI64
|
2015-06-10 10:25:36 +03:00 |
|
rku
|
3984fecae6
|
Removed magics: mBitnotI64
|
2015-06-10 10:25:36 +03:00 |
|
rku
|
47114342c4
|
Removed magics: mEqI64 mLtI64 mLeI64
|
2015-06-10 10:25:36 +03:00 |
|
rku
|
658dcd2a58
|
Removed magics: mShrI64, mShlI64, mBitandI64, mBitorI64, mBitxorI64
Author: rku <rokups@zoho.com>
|
2015-06-10 10:25:36 +03:00 |
|
rku
|
372a5d3cbb
|
Removed magics: mAddI64, mSubI64, mMulI64, mDivI64, mModI64
Author: rku <rokups@zoho.com>
|
2015-06-10 10:25:35 +03:00 |
|
Adam Strzelecki
|
3d266433a7
|
securehash: Keep module name consistent
1. All other modules don't use underscore, why this should be different?
2. Wrap some imports to 80 column
|
2015-06-09 22:20:05 +02:00 |
|
Andreas Rumpf
|
25a1987517
|
Merge pull request #2780 from flaviut/cleanup-crc
Use SHA1 instead of CRC
|
2015-06-09 15:10:21 +02:00 |
|
yglukhov
|
e9a57e9706
|
Fixed codegen for DotDot magic
|
2015-06-04 12:00:27 +03:00 |
|
yglukhov
|
d3c4c7c52f
|
Fixes #2798
|
2015-05-26 16:00:48 +03:00 |
|
Flaviu Tamas
|
4873db4c72
|
Rename crc module to "secure_hash"
|
2015-05-23 13:17:19 -04:00 |
|
yglukhov
|
4439b00b19
|
Fixed JS call codegen, when first parameters are compile-time.
|
2015-05-19 13:41:18 +03:00 |
|
Araq
|
daad8100a9
|
fixed nil.add for JS
|
2015-04-22 15:21:20 +02:00 |
|
Araq
|
54515241e3
|
fixes #2581
|
2015-04-22 12:04:10 +02:00 |
|
Araq
|
aacaa8f171
|
cleaned up some magics to make room for new magics; added '..<' and '..^' templates
|
2015-04-22 12:04:09 +02:00 |
|
Araq
|
f7f9265399
|
attempt to fix JS codegen regression
|
2015-04-20 22:53:46 +02:00 |
|
Araq
|
5cea6807e1
|
fixes #2476
|
2015-04-19 02:43:19 +02:00 |
|
Oleh Prypin
|
1d7fc5fcda
|
Don't add a comma too soon
Fixes #2495
|
2015-04-09 04:21:55 +03:00 |
|
def
|
39049e151f
|
Get rid of deprecation warnings
|
2015-04-07 15:47:18 +02:00 |
|
Jacek Sieka
|
c40249cd43
|
compiler_ropes: ropeToStr -> $
|
2015-04-01 22:32:15 +08:00 |
|
Simon Hafner
|
36b6bfaf78
|
cannot gen symbol -> must be compile time
|
2015-03-26 05:04:12 +05:00 |
|
Yuriy Glukhov
|
9b0c704393
|
uint support for JS.
|
2015-03-24 11:48:24 +02:00 |
|
Araq
|
5641be51c1
|
codegen doesn't produce line tracing commands anymore; fixes #1344
|
2015-03-21 20:38:27 +01:00 |
|
Dominik Picheta
|
1e9ab3bb0a
|
Fixes #2323. Fixes #2148.
|
2015-03-15 22:06:26 +00:00 |
|
Araq
|
f88678bed4
|
fixes #2298
|
2015-03-12 11:08:03 +01:00 |
|
Hans Raaf
|
58186f6c1d
|
Replaced deprecated repeatChar() with repeat() or spaces().
|
2015-03-04 03:30:43 +01:00 |
|
Federico Ceratto
|
c95f6f117a
|
Fix typos
|
2015-02-15 16:06:06 +00:00 |
|
Simon Hafner
|
11292a9e0b
|
Fixes #1959, rounding floats in JS
|
2015-01-29 05:30:55 -06:00 |
|
Guillaume Gelin
|
3119fe087d
|
Happy new year!
|
2015-01-06 15:26:33 +01:00 |
|
Araq
|
2be3f501a1
|
fixes #1742
|
2014-12-24 13:02:58 +01:00 |
|