Commit graph

8 commits

Author SHA1 Message Date
sjs
41eb590d44 [NEW] real tokens and boolean operators (logic withstanding) 2009-05-24 08:24:43 -07:00
sjs
dc23e23b92 [NEW] Boolean expressions. Print statement. 2009-05-21 13:39:20 -07:00
sjs
221efca282 [NEW] while, until, repeat, and break keywords.
While and until loops work as in C and Ruby.  Repeat loops infinitely
(or until a break is encountered).  Break is used to break out of the
innermost loop construct.
2009-05-17 08:13:43 -07:00
sjs
f5678a312e [NEW] Rudimentary if statement. No else yet. 2009-05-16 14:49:26 -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
af95bd9dec Initial commit of a compiler in Ruby. 2009-05-13 20:56:46 -07:00