Signed-off-by: Jean Privat <jean@pryen.org>
--- /dev/null
+Grammar x;
+
+Lexer
+
+lf =
+ '\n' //alt1 #10 //alt2 #x0a //alt3 #x0A
+ ;
+
+Parser
+
+ x = 'a' lf;
--- /dev/null
+Start
+ x
+ 'a'@(1:1-1:2)
+ lf@(1:2-2:1)='\n'
+ Eof@(2:1-2:1)=''
--- /dev/null
+NLexerError@(1:2-1:2)='.'
+Nodes[Node]
+ 'a'@(1:1-1:2)
+ NLexerError@(1:2-1:2)='.'
--- /dev/null
+Start
+ x
+ 'a'@(1:1-1:2)
+ lf@(1:2-2:1)='\n'
+ Eof@(2:1-2:1)=''
--- /dev/null
+NLexerError@(1:2-1:2)='.'
+Nodes[Node]
+ 'a'@(1:1-1:2)
+ NLexerError@(1:2-1:2)='.'
--- /dev/null
+Start
+ x
+ 'a'@(1:1-1:2)
+ lf@(1:2-2:1)='\n'
+ Eof@(2:1-2:1)=''
--- /dev/null
+NLexerError@(1:2-1:2)='.'
+Nodes[Node]
+ 'a'@(1:1-1:2)
+ NLexerError@(1:2-1:2)='.'
--- /dev/null
+Start
+ x
+ 'a'@(1:1-1:2)
+ lf@(1:2-2:1)='\n'
+ Eof@(2:1-2:1)=''
--- /dev/null
+NLexerError@(1:2-1:2)='.'
+Nodes[Node]
+ 'a'@(1:1-1:2)
+ NLexerError@(1:2-1:2)='.'