Differences From Artifact [239622603e376c11]:
- File
polemy/ast.d
- 2010-11-12 04:40:33 - part of checkin [a7b5d1d95a] on branch trunk - refactored the parser, and added layerd params fun(x @t){...} (user: kinaba) [annotate]
To Artifact [f8a685431329b03d]:
- File
polemy/ast.d
- 2010-11-13 02:48:58 - part of checkin [1c01f44f52] on branch trunk - simplepatternmatch (user: kinaba) [annotate]
9 9 import polemy.lex;
10 10
11 11 ///
12 12 abstract class AST
13 13 {
14 14 immutable LexPosition pos;
15 15 mixin SimpleConstructor;
16 + mixin SimplePatternMatch;
16 17 }
17 18
18 19 ///
19 20 class StrLiteral : AST
20 21 {
21 22 string data;
22 23 mixin SimpleClass;