forked from jasder/antlr
add test for #1925
This commit is contained in:
parent
e9155ef9cb
commit
94ca69b727
|
@ -73,6 +73,31 @@ public class LexerExecDescriptors {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* regression test for antlr/antlr4#1925 */
|
||||||
|
public static class UnicodeCharSet extends BaseLexerTestDescriptor {
|
||||||
|
public String input = "均";
|
||||||
|
/**
|
||||||
|
ID
|
||||||
|
[@0,0:0='均',<1>,1:0]
|
||||||
|
[@1,1:0='<EOF>',<-1>,1:1]
|
||||||
|
*/
|
||||||
|
@CommentHasStringValue
|
||||||
|
public String output;
|
||||||
|
|
||||||
|
public String errors = null;
|
||||||
|
public String startRule = "";
|
||||||
|
public String grammarName = "L";
|
||||||
|
|
||||||
|
/**
|
||||||
|
lexer grammar L;
|
||||||
|
ID : ([A-Z_]|'\u0100'..'\uFFFE') ([A-Z_0-9]|'\u0100'..'\uFFFE')* {<writeln("\"ID\"")>};
|
||||||
|
WS : [ \n\\u000D] -> skip ;
|
||||||
|
*/
|
||||||
|
@CommentHasStringValue
|
||||||
|
public String grammar;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public static class CharSetInSet extends BaseLexerTestDescriptor {
|
public static class CharSetInSet extends BaseLexerTestDescriptor {
|
||||||
public String input = "a x";
|
public String input = "a x";
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue