Mercurial > projects > dang
diff lexer/Token.d @ 5:2c5a8f4c254a
Added very simple if support.
* No else
* Still no logical operators, always tests != 0
author | Anders Halager <halager@gmail.com> |
---|---|
date | Fri, 18 Apr 2008 11:46:00 +0200 |
parents | 2168f4cb73f1 |
children | 606a57c90a0b |
line wrap: on
line diff
--- a/lexer/Token.d Fri Apr 18 11:07:46 2008 +0200 +++ b/lexer/Token.d Fri Apr 18 11:46:00 2008 +0200 @@ -67,6 +67,9 @@ Float, Double, + Bool, + + If, Return, } @@ -83,6 +86,7 @@ Tok.Short:"Short", Tok.Int:"Int", Tok.Long:"Long", + Tok.Bool:"Bool", Tok.OpenParentheses:"OpenParentheses", Tok.CloseParentheses:"CloseParentheses", Tok.OpenBrace:"OpenBrace", @@ -92,7 +96,9 @@ Tok.Sub:"Sub", Tok.Mul:"Mul", Tok.Div:"Div", - Tok.Integer:"Interger", + Tok.Integer:"Integer", + Tok.If:"If", + Tok.Return:"Return", Tok.Seperator:"Seperator" ]; }