Araq
|
043921c7a7
|
fixes #194
|
2012-09-20 23:44:52 +02:00 |
|
Araq
|
4892d6929a
|
bugfix: 'defined/compiles' open an implicit mixin scope in generics
|
2012-09-18 16:27:02 +02:00 |
|
Araq
|
a71c5f98ea
|
made tests green again
|
2012-09-18 00:36:48 +02:00 |
|
Araq
|
c934db86ad
|
stricter symbol lookup in generics
|
2012-09-17 17:01:34 +02:00 |
|
Araq
|
64c638a9dc
|
first steps for overloading support of passing blocks; bugfix: test results of 'compile' are not overwritten
|
2012-09-11 08:09:34 +02:00 |
|
Araq
|
b4844a189d
|
parameter passing works the same for macros and templates; use callsite magic to access the invokation AST
|
2012-08-28 22:15:29 +02:00 |
|
Araq
|
b5b5e6e76d
|
distinguish properly between nkOpen and nkClosedSymChoice
|
2012-08-26 02:47:17 +02:00 |
|
Araq
|
da190876de
|
next steps to hygienic templates
|
2012-08-20 08:44:17 +02:00 |
|
Araq
|
5e15dec175
|
first steps to make templates hygienic
|
2012-08-20 01:13:13 +02:00 |
|
Araq
|
09a4c2f0ad
|
bugfix: bind context for generics
|
2012-07-24 07:39:23 +02:00 |
|
Araq
|
848c1b297f
|
added system.||; lacks runtime support
|
2012-05-23 02:05:28 +02:00 |
|
Zahary Karadjov
|
f25c638dc4
|
experimental support for preserving local variable names in the generated code
|
2012-04-13 21:03:49 +03:00 |
|
Zahary Karadjov
|
560a3bad28
|
`do' keyword in the grammar for lambda blocks
|
2012-02-10 14:50:35 +02:00 |
|
Araq
|
0e22a51095
|
bugfix: removed newSons legacy
|
2012-01-07 11:10:14 +01:00 |
|
Araq
|
4f1b89c30c
|
year 2012 for most copyright headers
|
2012-01-02 23:07:35 +01:00 |
|
Araq
|
e9d6f5a647
|
bugfix: preliminary symbol declaration in first pass of generics
|
2011-12-30 21:00:38 +01:00 |
|
Araq
|
7fcbdc6d42
|
implemented 'let' statement
|
2011-11-29 17:27:48 +01:00 |
|
Araq
|
1f6725e59e
|
small bugfixes to make more tests green
|
2011-11-02 02:28:18 +01:00 |
|
Araq
|
c517639155
|
lazy loading of body ast implemented
|
2011-10-30 20:53:04 +01:00 |
|
Araq
|
51e01879ba
|
'bind' as a declarative statement
|
2011-10-10 02:04:15 +02:00 |
|
Araq
|
5008b44467
|
bugfixes for semantic checking; thread implementation pushed the compiler
|
2011-06-04 02:56:55 +02:00 |
|
Araq
|
6ff8752be5
|
cleaned up the tests; fixes #30; fixes #26
|
2011-05-01 20:11:55 +02:00 |
|
Araq
|
cd292568d7
|
big repo cleanup
|
2011-04-12 01:13:42 +02:00 |
|