Rendering the grammar for Confluence

This commit is contained in:
Andrey Breslav
2011-06-28 19:12:26 +04:00
parent 45d280de4f
commit c65d59c1c1
27 changed files with 600 additions and 29 deletions
+5 -1
View File
@@ -1,7 +1,11 @@
/**
h3. Enum classes
*/
enumClassBody
: "{" enumEntry* "}"
;
enumEntry
: modifiers SimpleName typeParameters? primaryConstructorParameters? (":" initializer{","})? classBody?
: modifiers SimpleName typeParameters? valueParameters? (":" initializer{","})? classBody?
;