sjs
|
cc83fdfabc
|
[NEW] Added the bare-bones interpreter with i/o primitives.
|
2009-05-15 09:38:16 -07:00 |
|
sjs
|
785f229eec
|
[CHANGED] subtraction is now implemented it terms of ADD.
|
2009-05-15 09:37:44 -07:00 |
|
sjs
|
e7a6162e7b
|
added .gitignore
|
2009-05-14 13:21:07 -07:00 |
|
sjs
|
bd0408fa2f
|
[NEW] ignore most whitespace. Fixed division (use cdq before idiv).
|
2009-05-14 01:12:48 -07:00 |
|
sjs
|
c008ed007a
|
[NEW] Parse numbers of any length, instead of only one digit.
|
2009-05-13 23:29:52 -07:00 |
|
sjs
|
42ca4451a8
|
[NEW] Parse identifiers of any length, instead of only one char.
|
2009-05-13 23:27:47 -07:00 |
|
sjs
|
268c6f6c29
|
[NEW] Parse assignment statements. Added template and test code.
|
2009-05-13 23:20:51 -07:00 |
|
sjs
|
ff2b68a8f2
|
[NEW] Expression grouping with parens. (end of part 2)
|
2009-05-13 21:16:51 -07:00 |
|
sjs
|
af95bd9dec
|
Initial commit of a compiler in Ruby.
|
2009-05-13 20:56:46 -07:00 |
|