Zahary Karadjov
|
14b5d5f262
merged the persistent scopes work with the delayed proc compilation strategy
|
vor 11 Jahren |
Zahary Karadjov
|
af081f995e
get rid of TOverloadIter.stackPtr
|
vor 11 Jahren |
Zahary Karadjov
|
3d1c6de638
get rid of the SymTab* procs in astalgo
|
vor 11 Jahren |
Zahary Karadjov
|
9a6f47ae69
switch to a linked list of scopes
|
vor 11 Jahren |
Araq
|
03764f0aba
new parser works
|
vor 11 Jahren |
Araq
|
bb3f648bd2
improvements for destructors
|
vor 12 Jahren |
Araq
|
3051c52f51
fixes a long-standing bug about procvar checking
|
vor 12 Jahren |
Grzegorz Adam Hankiewicz
|
72a3e21f28
Removes executable bit for text files.
|
vor 12 Jahren |
Araq
|
eebee0eff2
lazy operand sem'checking (beware)
|
vor 12 Jahren |
Zahary Karadjov
|
55f8ed2452
remove any traces of the old global generics cache
|
vor 12 Jahren |
Zahary Karadjov
|
c67520a7c5
temporary debugging code for the memory leak investigation
|
vor 12 Jahren |
Zahary Karadjov
|
e6f3f46cd9
store the instantiation cache in the generic symbol
|
vor 12 Jahren |
Zahary Karadjov
|
36e25a6849
CaaS in-memory caching
|
vor 12 Jahren |
Araq
|
022ff2e86e
almost every pragma is allowed in a 'push' pragma
|
vor 12 Jahren |
Araq
|
42d0911d6a
nimbuild should work again
|
vor 12 Jahren |
Araq
|
043921c7a7
fixes #194
|
vor 12 Jahren |
Araq
|
1786e30991
first steps towards term rewriting macros
|
vor 12 Jahren |
Araq
|
1215193010
bugfix: typo in actors.nim
|
vor 12 Jahren |
Araq
|
244c14db0b
top level closures should work; transf is not a pass anymore; next steps for first class iterator support
|
vor 12 Jahren |
Araq
|
c7158af752
idetools: 'usages' and 'def' should work now; documented js backend
|
vor 12 Jahren |
Araq
|
79aaf213d6
idetools improvements
|
vor 12 Jahren |
Araq
|
674c05f426
made compiler more robust for idetools; implemented idetools.usages
|
vor 12 Jahren |
Araq
|
b595fc8347
better error handling for better idetools support
|
vor 12 Jahren |
Araq
|
087b8621d3
improvements for idetools; system.compiles improved
|
vor 12 Jahren |
Araq
|
1c6f14deee
added system.compiles
|
vor 12 Jahren |
Araq
|
8d99753d63
preparations for making 'closure' the default calling convention for proc types
|
vor 12 Jahren |
Araq
|
121d4e0fc2
'addSon' for types deprecated for 'int literal type' analysis
|
vor 12 Jahren |
Araq
|
4fbba0a65a
changed integer promotion rules; breaks bootstrapping and lots of code
|
vor 12 Jahren |
Zahary Karadjov
|
d10b524c9a
generate default destructors
|
vor 12 Jahren |
Zahary Karadjov
|
a1da1f987b
Added system.staticExec proc for executing external command at compile-time
|
vor 12 Jahren |