Nathan Braswell
|
ae9e652f1e
|
Mostly implemented Simultaneous Declaration, only template instantation during pass 2 remains to be implemented
|
2014-05-24 14:04:32 -04:00 |
|
Nathan Braswell
|
b2c61b00f2
|
Function templates working\!
|
2014-05-15 17:58:41 -04:00 |
|
Nathan Braswell
|
2a4edf9afd
|
Simple Templates work! Even Templates in other files work. Happy day
|
2014-05-10 19:28:36 -04:00 |
|
Nathan Braswell
|
5022fc0802
|
Significant work on templates. They should be close to working now (for single replacement). However, they do not show up in the global scope the the C generator can't see them. Plus, their names will have to be Cified.
|
2014-05-09 02:56:55 -04:00 |
|
Nathan Braswell
|
6c3267a8b2
|
Some groundwork for templates
|
2014-05-07 02:33:04 -04:00 |
|
Nathan Braswell
|
1997ba49d2
|
Fixed operator overloading so that both method and non-method operator overloads work.
|
2014-04-27 02:48:57 -04:00 |
|
Nathan Braswell
|
3728a849de
|
Work in progress commit. Working on method operator overloading, fixed c-style block comments.
|
2014-03-14 15:55:45 -04:00 |
|
Nathan Braswell
|
57976beb40
|
Just got paranoid about saving all this work. Almost finished operator overloading, but everything is slightly broken right now.
|
2014-03-06 13:13:40 -05:00 |
|
Nathan Braswell
|
37cffac9cd
|
Objects work now! We have methods!
|
2014-02-18 21:55:00 -05:00 |
|
Nathan Braswell
|
0297f29dcd
|
Save state before re-write of RegEx.
|
2014-01-07 13:14:58 -05:00 |
|
Nathan Braswell
|
dbf1820428
|
Can import other files now. (in same directory, use filename without .krak file extention) Right now, still need to compile both files with kraken.
|
2013-12-31 23:43:49 -06:00 |
|
Nathan Braswell
|
98b899b8a9
|
Added rough but working scoping.
|
2013-12-27 13:05:07 -06:00 |
|
Nathan Braswell
|
02fd878c92
|
Further work on AST transformation
|
2013-10-16 01:43:18 -04:00 |
|
Nathan Braswell
|
b9ffe33d0b
|
Made Symbol always stack, not heap, allocated. Finally fixed bugs with ASTTransformation.
|
2013-10-02 03:15:20 -04:00 |
|
Nathan Braswell
|
0110672f50
|
Added in structure for tree transformations.
|
2013-09-26 15:16:58 -04:00 |
|