nitcc: introduce nitcc
[nit.git] / contrib / nitcc / t / sav / inf5000-06-grammaire2-instructions.input.res
1 Start
2   prog
3     Nodes
4       stmt_assign
5         id@(1:1-1:2)='x'
6         '='@(1:3-1:4)
7         expr
8           id@(1:5-1:6)='y'
9         ';'@(1:6-1:7)
10       stmt_while
11         'while'@(2:1-2:6)
12         '('@(2:7-2:8)
13         expr
14           id@(2:8-2:9)='z'
15         ')'@(2:9-2:10)
16         '{'@(2:11-2:12)
17         Nodes
18           stmt_print
19             'print'@(2:13-2:18)
20             '('@(2:18-2:19)
21             expr
22               id@(2:19-2:20)='t'
23             ')'@(2:20-2:21)
24             ';'@(2:21-2:22)
25           stmt_assign
26             id@(2:23-2:24)='k'
27             '='@(2:24-2:25)
28             expr
29               id@(2:25-2:26)='u'
30             ';'@(2:26-2:27)
31         '}'@(2:28-2:29)
32   Eof@(3:1-3:1)=''