Tue, 07 Aug 2007 17:02:01 +0000 |
aziz |
- Made classes BinaryExpression, CmpExpression and UnaryExpression abstract. Removed mixin(set_kind) from their constructors.
|
Mon, 06 Aug 2007 15:15:01 +0000 |
aziz |
- Made classes Declaration, Expression and Statement abstract.
|
Mon, 06 Aug 2007 15:01:02 +0000 |
aziz |
- Added enum NodeKind to classify different nodes in the AST. Correspondingly added member 'kind' to class Node.
|
Mon, 06 Aug 2007 14:00:03 +0000 |
aziz |
- Changed enum NodeType to NodeCategory.
|
Sat, 04 Aug 2007 18:59:04 +0000 |
aziz |
- Implemented D 2.0 additions.
|
Fri, 03 Aug 2007 17:08:02 +0000 |
aziz |
- Changed some string types to Token*.
|
Wed, 01 Aug 2007 18:39:02 +0000 |
aziz |
- Changed some string types to Token*. Adapted parser accordingly.
|
Wed, 01 Aug 2007 17:07:02 +0000 |
aziz |
- Changed some string types to Token*. Adapted parser accordingly.
|
Wed, 01 Aug 2007 16:08:02 +0000 |
aziz |
- Added parameter Token* tok to some Expression constructors. Adapted parser accordingly.
|
Wed, 01 Aug 2007 15:14:05 +0000 |
aziz |
- Upgraded license notices to GPL3.
|
Wed, 01 Aug 2007 14:57:05 +0000 |
aziz |
- Removed class SpecializationType.
|
Wed, 01 Aug 2007 11:12:00 +0000 |
aziz |
- Added method requireId().
|
Wed, 01 Aug 2007 10:12:01 +0000 |
aziz |
- Changed type of member tok in class BinaryExpression to Token*.
|
Mon, 30 Jul 2007 15:41:05 +0000 |
aziz |
- Classes Declaration, Expression, Statement and Type inherit from Node now.
|
Sun, 15 Jul 2007 21:35:05 +0000 |
aziz |
- Implemented parseInitializer() and parseNonVoidInitializer().
|
Sun, 15 Jul 2007 18:19:01 +0000 |
aziz |
- Using parseFunctionBody() when parsing FunctionLiteralExpression.
|
Fri, 13 Jul 2007 15:23:02 +0000 |
aziz |
- Parsing PostDotListExpression in parsePostExpression().
|
Fri, 13 Jul 2007 11:05:01 +0000 |
aziz |
- Renamed class StringLiteralExpression to StringLiteralsExpression.
|
Fri, 13 Jul 2007 09:43:00 +0000 |
aziz |
- Renamed IdentifierListExpression to DotListExpression, and parseIdentifierListExpression() to parseDotListExpression().
|
Thu, 12 Jul 2007 22:30:01 +0000 |
aziz |
- Added method parseIdentifierListType().
|
Thu, 12 Jul 2007 21:23:00 +0000 |
aziz |
- Added method parseIdentifierListExpression() and class IdentifierListExpression.
|
Thu, 12 Jul 2007 18:06:02 +0000 |
aziz |
- Forgot to pass ident to constructor of TemplateArgument.
|
Thu, 12 Jul 2007 10:24:02 +0000 |
aziz |
- Added bool parameter to parseBaseClasses. BaseClasses in anonymous classes don't start with a colon.
|
Tue, 10 Jul 2007 22:42:05 +0000 |
aziz |
- Returning EmptyExpression in parsePrimaryExpression() when no token matched.
|
Tue, 10 Jul 2007 21:10:04 +0000 |
aziz |
- Added code for parsing function and delegate literal expressions.
|
Tue, 10 Jul 2007 16:49:01 +0000 |
aziz |
- Fix: parameters can have optional identifier.
|
Sun, 08 Jul 2007 15:42:03 +0000 |
aziz |
- Added ident member to DotIdExpression.
|
Sat, 07 Jul 2007 16:13:02 +0000 |
aziz |
- Implemented parsing TypeofExpression.
|
Sat, 07 Jul 2007 13:55:01 +0000 |
aziz |
- Added code for parsing IsExpressions.
|
Sat, 07 Jul 2007 12:30:01 +0000 |
aziz |
- Added member type to classes CastExpression and TypeidExpression.
|
Fri, 06 Jul 2007 20:28:00 +0000 |
aziz |
- Added code for parsing IntNumber- and RealNumberExpressions.
|
Fri, 06 Jul 2007 15:23:04 +0000 |
aziz |
- Renamed Type enum to InfoType in module Information.
|
Thu, 05 Jul 2007 21:07:05 +0000 |
aziz |
- Added code for parsing IdentifierExpression.
|
Thu, 05 Jul 2007 18:45:00 +0000 |
aziz |
- Added code for parsing Assert-, Mixin-, Import-, Typeid- and TypeDotIdExpressions.
|
Thu, 05 Jul 2007 14:20:05 +0000 |
aziz |
- Fixed parsing CallExpression and IndexExpression.
|
Thu, 05 Jul 2007 10:35:04 +0000 |
aziz |
- Added code for parsing This-,Super-,Null-,Bool-,Dollar-,CharLiteral- and StringLiteralExpression.
|
Wed, 04 Jul 2007 23:00:01 +0000 |
aziz |
- Fix: IsExpression was created instead of IdentityExpression.
|
Tue, 03 Jul 2007 11:03:02 +0000 |
aziz |
- Fixed parseExpression() method.
|
Mon, 02 Jul 2007 23:37:02 +0000 |
aziz |
- Implemented most of parsePostExpression() and parsePreExpression().
|
Sun, 01 Jul 2007 21:35:01 +0000 |
aziz |
- Added code to parseUnaryExpression(); not fully implemented.
|
Sun, 01 Jul 2007 19:39:03 +0000 |
aziz |
- Implemented parseMulExpression().
|
Sun, 01 Jul 2007 19:28:02 +0000 |
aziz |
- Implemented parseAddExpression().
|
Sun, 01 Jul 2007 19:17:03 +0000 |
aziz |
- Implemented parseShiftExpression().
|
Sun, 01 Jul 2007 19:01:00 +0000 |
aziz |
- Implemented parseCmpExpression().
|
Sun, 01 Jul 2007 17:21:02 +0000 |
aziz |
- Added parseExpression() method.
|
Sun, 01 Jul 2007 16:16:05 +0000 |
aziz |
- Added Identity and NotIdentity tokens.
|
Sun, 01 Jul 2007 14:49:05 +0000 |
aziz |
- Added Expression class stubs.
|