sjs
dc23e23b92
[NEW] Boolean expressions. Print statement.
2009-05-21 13:39:20 -07:00
sjs
55c047d0ef
[FIXED] handle unary plus and minary properly
2009-05-20 13:48:30 -07:00
sjs
f7e63cbe21
[NEW] do statement, d 10 a = a * a e
2009-05-20 13:32:17 -07:00
sjs
dd6d342dd4
[NEW] simple VB style for loop, f x = 1 >> 5 s = s + x e
2009-05-20 11:47:28 -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
0431cd60f3
[CHANGED] if statement supports else clause
2009-05-16 15:34:14 -07:00
sjs
f5678a312e
[NEW] Rudimentary if statement. No else yet.
2009-05-16 14:49:26 -07:00
sjs
bd0408fa2f
[NEW] ignore most whitespace. Fixed division (use cdq before idiv).
2009-05-14 01:12:48 -07:00
sjs
268c6f6c29
[NEW] Parse assignment statements. Added template and test code.
2009-05-13 23:20:51 -07:00