nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parser: rename 'enum' to 'universal'
[nit.git]
/
src
/
parser
/
nit.sablecc3xx
diff --git
a/src/parser/nit.sablecc3xx
b/src/parser/nit.sablecc3xx
index
9d17d23
..
88619c5
100644
(file)
--- a/
src/parser/nit.sablecc3xx
+++ b/
src/parser/nit.sablecc3xx
@@
-62,7
+62,7
@@
kwimport = 'import';
kwclass = 'class';
kwabstract = 'abstract';
kwinterface = 'interface';
kwclass = 'class';
kwabstract = 'abstract';
kwinterface = 'interface';
-kwuniversal = 'universal';
+kwenum = 'universal'|'enum';
kwspecial = 'special';
kwend = 'end';
kwmeth = 'fun';
kwspecial = 'special';
kwend = 'end';
kwmeth = 'fun';
@@
-192,7
+192,7
@@
classkind
= {concrete} kwclass
| {abstract} kwabstract kwclass
| {interface} kwinterface
= {concrete} kwclass
| {abstract} kwabstract kwclass
| {interface} kwinterface
- | {universal} kwuniversal
+ | {enum} kwenum
;
formaldefs {-> formaldef*}
;
formaldefs {-> formaldef*}
@@
-605,7
+605,7
@@
classkind
= {concrete} kwclass
| {abstract} kwabstract kwclass
| {interface} kwinterface
= {concrete} kwclass
| {abstract} kwabstract kwclass
| {interface} kwinterface
- | {universal} kwuniversal
+ | {enum} kwenum
;
formaldef = [id]:classid type?;
superclass = kwspecial? kwsuper? type;
;
formaldef = [id]:classid type?;
superclass = kwspecial? kwsuper? type;