Code Review
/
yangtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Bug 2366 - new parser API - implementation of declared statements
[yangtools.git]
/
yang
/
yang-parser-impl
/
src
/
main
/
antlr
/
YangStatementLexer.g4
diff --git
a/yang/yang-parser-impl/src/main/antlr/YangStatementLexer.g4
b/yang/yang-parser-impl/src/main/antlr/YangStatementLexer.g4
index c69853de961974f5571ab9f3c12b2c537c71c6a7..b5fc095a4cd2c88157e1dac9872834ca4c755527 100644
(file)
--- a/
yang/yang-parser-impl/src/main/antlr/YangStatementLexer.g4
+++ b/
yang/yang-parser-impl/src/main/antlr/YangStatementLexer.g4
@@
-39,7
+39,7
@@
fragment ESC : '\\' (["\\/bfnrt] | UNICODE);
fragment UNICODE : 'u' HEX HEX HEX HEX;
fragment HEX : [0-9a-fA-F] ;
fragment UNICODE : 'u' HEX HEX HEX HEX;
fragment HEX : [0-9a-fA-F] ;
-STRING : ((~( '\r' | '\n' | '\t' | ' ' | ';' | '{' | '"' | '\'' | ':' | '/' | '=' | '[' | ']' )~( '\r' | '\n' | '\t' | ' ' | ';' | '{' | ':' | '/' | '=' | '[' | ']')* ) | SUB_STRING );
+STRING : ((~( '\r' | '\n' | '\t' | ' ' | ';' | '{' | '"' | '\'' | ':' | '/' | '=' | '[' | ']'
| '+'
)~( '\r' | '\n' | '\t' | ' ' | ';' | '{' | ':' | '/' | '=' | '[' | ']')* ) | SUB_STRING );
mode BLOCK_COMMENT_MODE;
END_BLOCK_COMMENT : '*/' -> popMode, skip;
mode BLOCK_COMMENT_MODE;
END_BLOCK_COMMENT : '*/' -> popMode, skip;