Zahary Karadjov
|
32e2994636
|
dynamic library symbols are not loaded in nimdat
|
2012-07-18 15:40:35 +03:00 |
|
Araq
|
83deb233ee
|
attempt to fix DLL generation
|
2012-07-18 00:02:53 +02:00 |
|
Araq
|
832da8a303
|
equality and hashing for closures
|
2012-07-17 17:26:02 +02:00 |
|
Araq
|
19e57bf70d
|
made some tests green
|
2012-07-17 08:44:04 +02:00 |
|
Araq
|
4f582da27f
|
make tests green again
|
2012-07-17 01:27:25 +02:00 |
|
Araq
|
8d99753d63
|
preparations for making 'closure' the default calling convention for proc types
|
2012-07-16 23:00:57 +02:00 |
|
Araq
|
56b4e3ad91
|
closures shouldn't leak anymore
|
2012-07-16 08:43:54 +02:00 |
|
Araq
|
4215686cce
|
x11 example compiles again; updated python wrapper; compiler supports variables in DLLs
|
2012-07-16 08:11:37 +02:00 |
|
Araq
|
1279bd2855
|
c2nim and system.nim now agree on a C type mapping
|
2012-07-15 10:00:34 +02:00 |
|
Araq
|
b4084df434
|
improved unsigned support
|
2012-07-14 14:03:13 +02:00 |
|
Araq
|
8ce1c99d0d
|
work on closures continues; fixed #116
|
2012-07-13 00:50:56 +02:00 |
|
Araq
|
dc8924e1a2
|
fixes cast[int8] bug
|
2012-07-12 08:43:38 +02:00 |
|
Araq
|
94013a4cff
|
';' as statement separator
|
2012-07-12 08:17:22 +02:00 |
|
Araq
|
eee99ab272
|
fixes #112
|
2012-07-11 18:27:14 +02:00 |
|
Araq
|
b4a9aca2d3
|
';' now valid for parameter lists
|
2012-07-11 18:17:39 +02:00 |
|
Araq
|
e2f8d91290
|
overloading resolution finally takes inheritance depth into account
|
2012-07-11 00:10:24 +02:00 |
|
Araq
|
483f28d1cf
|
fixes #147
|
2012-07-10 22:17:47 +02:00 |
|
Araq
|
95faae2c0a
|
some more bugfixes for the integer promotion rules
|
2012-07-10 01:12:03 +02:00 |
|
Araq
|
428e8a0d30
|
improved cross-compilation support
|
2012-07-09 21:24:06 +02:00 |
|
Araq
|
4966212141
|
more fixes for new integer promotion rules; fixes #152; fixes #157; fixes #156; fixes #155
|
2012-07-09 21:11:11 +02:00 |
|
Araq
|
049de0ef66
|
'addSon' for types deprecated for 'int literal type' analysis (3)
|
2012-07-09 20:04:19 +02:00 |
|
Araq
|
82b5e430cf
|
'addSon' for types deprecated for 'int literal type' analysis (2)
|
2012-07-09 08:22:55 +02:00 |
|
Araq
|
121d4e0fc2
|
'addSon' for types deprecated for 'int literal type' analysis
|
2012-07-09 08:09:00 +02:00 |
|
Araq
|
795afb0021
|
made tests green again
|
2012-07-09 00:54:46 +02:00 |
|
Araq
|
f0dd96fa58
|
cross-compilation improvements
|
2012-07-08 23:33:45 +02:00 |
|
Araq
|
bb82e30508
|
bugfix: ha.echo should be accepted
|
2012-07-08 22:03:06 +02:00 |
|
Araq
|
53b3ad971a
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2012-07-08 21:05:26 +02:00 |
|
Araq
|
4fbba0a65a
|
changed integer promotion rules; breaks bootstrapping and lots of code
|
2012-07-08 21:03:47 +02:00 |
|
Dominik Picheta
|
6c2aaaad06
|
Added support for ARM.
|
2012-07-07 23:54:45 +01:00 |
|
Araq
|
36247e0947
|
added devel/logging; weakrefs test; next steps for proper unsigned support
|
2012-07-05 00:03:33 +02:00 |
|
Araq
|
8ef48a34e5
|
fixes #150; next steps for proper unsigned support
|
2012-07-03 00:59:36 +02:00 |
|
Araq
|
2e2650c708
|
' is optional in type suffixes for numerical literals
|
2012-07-02 08:49:38 +02:00 |
|
Araq
|
dd97e00553
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2012-07-02 01:41:40 +02:00 |
|
Araq
|
f2af2fb478
|
JS codegen improvements; barely usable now
|
2012-07-02 01:41:16 +02:00 |
|
Araq
|
fe285b354d
|
JS codegen enhancements; still unusable
|
2012-07-01 19:35:19 +02:00 |
|
Araq
|
ee1bcb6414
|
dead code elimination for JS backend; JS improvements (but doesn't work yet)
|
2012-06-30 12:29:56 +02:00 |
|
Araq
|
2900ceae35
|
changed integer promotion rules; added math.fmod
|
2012-06-28 08:33:25 +02:00 |
|
Zahary Karadjov
|
ec95d54a67
|
fixes for the Intel C compiler on Windows
|
2012-06-27 21:22:50 +03:00 |
|
Araq
|
b5d34242ca
|
added proc annotations: macros invoked as pragmas
|
2012-06-26 01:00:32 +02:00 |
|
Araq
|
5a838d3e06
|
thread var emulation should work again
|
2012-06-25 00:23:41 +02:00 |
|
Araq
|
ee98c76d2e
|
bite the bullet and make 'initStackBottom' a compilerproc
|
2012-06-24 20:00:25 +02:00 |
|
Araq
|
776920dc71
|
bugfix: cycle analysis needs to take inheritance into account
|
2012-06-24 17:36:22 +02:00 |
|
Araq
|
869a5aa90d
|
doc2 improvements
|
2012-06-24 02:34:11 +02:00 |
|
Araq
|
3c98518487
|
docgen2 improvements
|
2012-06-23 16:32:14 +02:00 |
|
Araq
|
1acc7a09c5
|
docgen2 improvements
|
2012-06-23 09:22:57 +02:00 |
|
Araq
|
01ab5948aa
|
first implementation of docgen2
|
2012-06-23 08:41:11 +02:00 |
|
Araq
|
48847b5616
|
documented optional indentation for 'case' statements/'case' objects
|
2012-06-22 17:47:03 +02:00 |
|
Araq
|
a6e0679aeb
|
closure bugfix
|
2012-06-22 16:57:44 +02:00 |
|
Araq
|
0b509127d2
|
documentation improvements; added system.gorge (for Araq's fun)
|
2012-06-22 08:30:55 +02:00 |
|
Araq
|
05c981ea9b
|
fixes #134
|
2012-06-21 19:00:09 +02:00 |
|