Nathan Braswell
|
d59cb5e252
|
It might actually be working now
|
2015-08-04 01:57:53 -04:00 |
|
Nathan Braswell
|
c987459a77
|
Gonna checkpoint here at a lot of good progress. Wrote generate_state_automaton, closure, and goto, and they compile and run, though don't work. (they don't crash yet though).
|
2015-08-04 01:07:33 -04:00 |
|
Nathan Braswell
|
a4f2febfd5
|
some bug fixes, templated operator method overloading
|
2015-08-03 18:37:42 -04:00 |
|
Nathan Braswell
|
517f9b79fb
|
moving computers
|
2015-08-03 14:38:17 -04:00 |
|
Nathan Braswell
|
f431b0305a
|
some more work on the first set. I think it might actually be right now
|
2015-07-16 23:32:27 -04:00 |
|
Nathan Braswell
|
51adf491fa
|
fix reference type inference
|
2015-07-15 13:56:57 -04:00 |
|
Nathan Braswell
|
06f36f2a87
|
Return by reference and pass by reference working with objects. Closures might present problems, however
|
2015-07-15 00:53:53 -04:00 |
|
Nathan Braswell
|
8c490908d4
|
Saving work pre-references
|
2015-07-13 12:16:30 -04:00 |
|
Nathan Braswell
|
07e54f67fb
|
Changed regex to reference count internal structure instead of cloning because it too way too long. Added terminal decorators to grammer and lexer
|
2015-07-08 13:43:06 -04:00 |
|
Nathan Braswell
|
92f5c63c9a
|
Grammer loading works and test file can lex itself. Got rid of regex memory saftey for speed, will reintroduce next
|
2015-07-06 13:48:19 -04:00 |
|
Nathan Braswell
|
501331e37b
|
Grammer file parser works great
|
2015-07-06 12:49:29 -04:00 |
|
Nathan Braswell
|
cfadf7cebb
|
Fix nested closures and related bugs
|
2015-07-05 02:34:45 -04:00 |
|
Nathan Braswell
|
2c29846570
|
Swapped pointers to the other side for types to prevent ambiguity, i.e. *int instead of int*
|
2015-07-04 17:02:51 -04:00 |
|
Nathan Braswell
|
54721b4284
|
More work on grammer and standard library! It can kinda load grammer now! Kinda. Marcus ran into the function pointer returns pointer ambiguity, so that'll have to be done tomorrow.
|
2015-07-04 03:21:36 -04:00 |
|
Nathan Braswell
|
b62c3e729f
|
Some more work, and a --parse-only option to support the new kraken.vim vim plugin that adds Syntastic support (and syntax highlighting)
|
2015-07-03 18:34:46 -04:00 |
|
Nathan Braswell
|
2fcace72ed
|
Little break work on grammer, added Object trait to other stdlib objects
|
2015-06-30 02:40:46 -04:00 |
|