diff --git a/src/diagrams/class/parser/classDiagram.jison b/src/diagrams/class/parser/classDiagram.jison index 7bd768138..12e9a2564 100644 --- a/src/diagrams/class/parser/classDiagram.jison +++ b/src/diagrams/class/parser/classDiagram.jison @@ -14,6 +14,8 @@ \s+ /* skip whitespace */ "classDiagram" return 'CLASS_DIAGRAM'; [\{] { this.begin("struct"); /*console.log('Starting struct');*/return 'STRUCT_START';} +<> return "EOF_IN_STRUCT"; +[\{] return "OPEN_IN_STRUCT"; \} { /*console.log('Ending struct');*/this.popState(); return 'STRUCT_STOP';}} [\n] /* nothing */ [^\{\}\n]* { /*console.log('lex-member: ' + yytext);*/ return "MEMBER";}