Araq
1c6ce881ec
another attempt to implement #448
2013-05-31 01:36:15 +02:00
Araq
0715496d72
implements #448
2013-05-26 01:33:23 +02:00
Zahary Karadjov
f317807a89
final fixes giving us a working compiler
2013-05-12 02:19:17 +03:00
Zahary Karadjov
7a2b1a7520
get rid of ImportTablePos and ModuleTablePos
2013-05-12 01:20:40 +03:00
Zahary Karadjov
f0be93bfa2
handle invalid data in --def
2013-05-05 19:34:14 +03:00
Zahary Karadjov
519d5b834a
experimental support for answering idetools --def requests from
...
an in-memory index built during compilation in caas mode
2013-05-04 23:02:03 +03:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
f280ed1560
implements #295
2013-01-08 16:30:26 +01:00
Araq
7e31134ff6
cas improvements
2012-10-24 08:43:17 +02:00
Zahary Karadjov
d9d82fb0af
syntax compatibility between do blocks and stmt blocks
...
See the section `do notation` in the manual for more info.
* nkMacroStmt has been removed
Macro statements are now mapped to regular nkCall nodes.
The support for additional clauses (such as else, except, of, etc)
have been restored - they will now appear as additional arguments
for the nkCall node (as nkElse, nkExcept, etc nodes)
* fixed some regressions in the `is` operator and semCompiles
2012-10-04 15:37:26 +03:00
Araq
cc51581937
next steps for 'compiler as a service'
2012-10-03 21:32:06 +02:00
Araq
9fbee85cc9
first steps for compiler as a service
2012-10-03 20:49:43 +02:00
Araq
b5b5e6e76d
distinguish properly between nkOpen and nkClosedSymChoice
2012-08-26 02:47:17 +02:00
Araq
5e15dec175
first steps to make templates hygienic
2012-08-20 01:13:13 +02:00
Araq
5cd933a44d
make idetools output full paths
2012-08-05 19:38:11 +02:00
Araq
c7158af752
idetools: 'usages' and 'def' should work now; documented js backend
2012-08-05 12:33:23 +02:00
Araq
a7a2f464a2
idetools: don't suggest module names or not visible object fields
2012-08-03 22:57:26 +02:00
Araq
f7f6bc2ba3
idetools improvements (2)
2012-08-03 20:31:49 +02:00
Araq
7d6500f1de
idetools improvements; preparation of first class iterators; fixes #183
2012-08-02 23:14:38 +02:00
Araq
674c05f426
made compiler more robust for idetools; implemented idetools.usages
2012-07-30 23:07:19 +02:00
Araq
b0c11d3efb
made compiler more robust for idetools support
2012-07-30 17:43:22 +02:00
Araq
087b8621d3
improvements for idetools; system.compiles improved
2012-07-29 02:45:50 +02:00
Zahary Karadjov
e5bd3b5b97
bootstraps fine with overloadable templates
2012-03-14 21:00:42 +02:00
Araq
4f1b89c30c
year 2012 for most copyright headers
2012-01-02 23:07:35 +01:00
Araq
4012517d6d
bugfix: suggest feature
2011-12-22 20:15:02 +01:00
Araq
2d62738bbb
attempt to improve 'suggest' feature
2011-07-30 15:19:58 +02:00
Araq
36c67455d4
got rid of some arcane module names
2011-04-21 00:54:44 +02:00
Araq
cd292568d7
big repo cleanup
2011-04-12 01:13:42 +02:00