PPaste!

Home - All the pastes - Authored by Thooms

Raw version

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
$ src/scc <<< 'extern int puts(char const* s); int main(int argc, char *argv[]) { puts("the gama\be"); return 0; }'
T_EXTERN(1, 0, 6)
T_INT(1, 7, 10)
T_IDENTIFIER(1, 11, 15) = puts
T_LPAR(1, 15, 16)
T_CHAR(1, 16, 20)
T_CONST(1, 21, 26)
T_TIMES(1, 26, 27)
T_IDENTIFIER(1, 28, 29) = s
T_RPAR(1, 29, 30)
T_SEMICOLON(1, 30, 31)
T_INT(1, 32, 35)
T_IDENTIFIER(1, 36, 40) = main
T_LPAR(1, 40, 41)
T_INT(1, 41, 44)
T_IDENTIFIER(1, 45, 49) = argc
T_COMMA(1, 49, 50)
T_CHAR(1, 51, 55)
T_TIMES(1, 56, 57)
T_IDENTIFIER(1, 57, 61) = argv
T_LSQUARE(1, 61, 62)
T_RSQUARE(1, 62, 63)
T_RPAR(1, 63, 64)
T_LCURLY(1, 65, 66)
T_IDENTIFIER(1, 67, 71) = puts
T_LPAR(1, 71, 72)
T_IDENTIFIER(1, 72, 85) = the game
T_RPAR(1, 85, 86)
T_SEMICOLON(1, 86, 87)
T_RETURN(1, 88, 94)
T_CONSTINT(1, 95, 96) = (int) 0
T_SEMICOLON(1, 96, 97)
T_RCURLY(1, 98, 99)
T_EOF(2, 100, 100)