Signed-off-by: Jean Privat <jean@pryen.org>
--- /dev/null
+aaaaaaa
\ No newline at end of file
--- /dev/null
+aaaaaaaa
\ No newline at end of file
--- /dev/null
+aaaaaaaaa
\ No newline at end of file
--- /dev/null
+Grammar y;
+
+Lexer
+
+a = 'a' ;
+a2 = 'a' 'a';
+a3 = 'a' 'a' 'a';
+
+Parser
+
+p = t+;
+t = a | a2 | a3;
--- /dev/null
+Start
+ p
+ Nodes
+ t_2
+ a3@(1:1-1:4)='aaa'
+ t_2
+ a3@(1:4-1:7)='aaa'
+ t_0
+ a@(1:7-1:8)='a'
+ Eof@(1:8-1:8)=''
--- /dev/null
+Start
+ p
+ Nodes
+ t_2
+ a3@(1:1-1:4)='aaa'
+ t_2
+ a3@(1:4-1:7)='aaa'
+ t_1
+ a2@(1:7-1:9)='aa'
+ Eof@(1:9-1:9)=''
--- /dev/null
+Start
+ p
+ Nodes
+ t_2
+ a3@(1:1-1:4)='aaa'
+ t_2
+ a3@(1:4-1:7)='aaa'
+ t_2
+ a3@(1:7-1:10)='aaa'
+ Eof@(1:10-1:10)=''