Commit Graph

11 Commits

Author SHA1 Message Date
Nathan Braswell
2fcace72ed Little break work on grammer, added Object trait to other stdlib objects 2015-06-30 02:40:46 -04:00
Nathan Braswell
ce6c8241fb Bugfixes, range(start,end,step), and beginning work on lexer and symbol 2015-06-28 20:25:27 -04:00
Nathan Braswell
48683889da Tons of bugfixes (lots with closures). Added safe_recursive_delete to mem which helps easily and safely delete recursive data structures, and used it in regex. It still has a leak, but it's a lot better than before. 2015-06-28 14:27:48 -04:00
Nathan Braswell
c50c977a9e Fixed the close over methods and member vars bug, but there's something remaining causing the safe_recursive_delete not to work. Gotta save progress and do other stuff 2015-06-27 18:06:02 -04:00
Nathan Braswell
1e76bf2772 Closures work\! 2015-06-26 13:29:37 -04:00
Nathan Braswell
3ed6a15ab4 Clean up debugging, a little more test 2015-06-15 21:32:09 -04:00
Nathan Braswell
7b6e47544a Some more bugfixes, got regex working as well as the cpp version. (leaks memory like craaazy) 2015-06-14 18:13:52 -04:00
Nathan Braswell
48f613a38b More work on regex, fixed whitespace around && and operator= for vector 2015-06-14 11:13:30 -04:00
Nathan Braswell
cd1b10a633 Fixed bug where no parameter function calls were not typechecked and function/struct name collision. Improved regex library to where it can do straight-line regexs 2015-06-12 14:16:28 -04:00
Nathan Braswell
d90cb4b6db Tons of stuff. Regex still a work in progress, along with related template member function scoping bugs 2015-06-09 20:02:02 -04:00
Nathan Braswell
47bc52f00c Some bugfixes, allow overloading of [] and add that to vector and string, work on regex. Need closures before that finishes.... 2015-06-08 21:47:02 -04:00