Diff
Not logged in

Differences From Artifact [351d6a36d1e1b0e0]:

To Artifact [02291a629f0b15b6]:


7 module polemy.ast; 7 module polemy.ast; 8 import polemy._common; 8 import polemy._common; 9 import polemy.failure; 9 import polemy.failure; 10 10 11 /// 11 /// 12 abstract class AST 12 abstract class AST 13 { 13 { 14 immutable LexPosition pos; | 14 LexPosition pos; 15 mixin SimpleConstructor; 15 mixin SimpleConstructor; 16 mixin SimplePatternMatch; 16 mixin SimplePatternMatch; 17 } 17 } 18 18 19 /// 19 /// 20 class StrLiteral : AST 20 class StrLiteral : AST 21 { 21 {