f87c5bb03419da093796dbc5fae0a4802331af13
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / antlr / LeafRefPathLexer.g4
1 lexer grammar LeafRefPathLexer;
2
3 @header {
4 package org.opendaylight.yangtools.antlrv4.code.gen;
5 }
6
7 COLON : ':' ;
8 SLASH : '/' ;
9 DOTS : '..' ;
10 EQUAL : '=' ;
11 LEFT_SQUARE_BRACKET : '[' ;
12 RIGHT_SQUARE_BRACKET : ']' ;
13 LEFT_PARENTHESIS : '(' ;
14 RIGHT_PARENTHESIS : ')' ;
15
16 CURRENT_KEYWORD : 'current';
17
18 SEP: [ \n\r\t]+ ;
19 IDENTIFIER : [a-zA-Z_][a-zA-Z0-9_\-.]*;
20