Commit Graph

1664 Commits

Author SHA1 Message Date
8afaa51e92 Global variables. 2013-10-25 20:32:42 -07:00
b7de165950 Line comments. 2013-10-25 20:07:04 -07:00
32f8c412c7 Method calls. 2013-10-24 21:32:17 -07:00
2f930f727e Make blocks callable. 2013-10-24 13:01:24 -07:00
911f586e7b Block objects.
Also clean up newline handling in parser.
2013-10-24 12:39:01 -07:00
67e5660346 Start working on class definitions. 2013-10-23 22:50:04 -07:00
40e6d2f077 Local variables. 2013-10-23 15:32:59 -07:00
3da1cbe2fa Pure recursive descent parser.
Also, start hacking on method calls.
2013-10-23 13:51:41 -07:00
7c0ab503f6 Get rid of "if" and "else" tokens. 2013-10-22 13:38:57 -07:00
b1867f054a Actually parse number literal. 2013-10-22 13:37:53 -07:00
0b1c42a818 Don't heap allocate tokens. 2013-10-22 13:25:39 -07:00
dd8998db24 Start sketching out single-pass compiler. 2013-10-22 12:16:39 -07:00
d26c38abb1 Make indentation consistent. 2013-10-22 11:23:51 -07:00
2f6a6889f1 Initial commit. 2013-10-22 11:22:22 -07:00