FILE (%f:%l [%o:%O]) GRAMMAR_TREE [1:-1] (?:1 [-1:-1]) FUNCDEF func [51:-1] (?:2 [35:153]) TYPE [4:-1] (?:2 [35:37]) TYPENAME int [3:-1] (?:2 [35:37]) ID func [5:-1] (?:2 [39:42]) TYPE [13:-1] (?:2 [43:57]) ARGLIST K&R/1 [12:-1] (?:2 [43:57]) ARG [7:-1] (?:2 [44:46]) ID foo [6:-1] (?:2 [44:46]) ARG [9:-1] (?:2 [49:51]) ID bar [8:-1] (?:2 [49:51]) ARG [11:-1] (?:2 [54:56]) ID baz [10:-1] (?:2 [54:56]) BLOCK [34:-1] (?:6 [111:153]) STATEMENT return [50:-1] (?:7 [114:151]) OP - binary [49:-1] (?:7 [133:133]) OP cast binary [40:-1] (?:7 [121:128]) TYPE [39:-1] (?:7 [122:127]) TYPENAME char [35:-1] (?:7 [122:125]) ID [37:-1] (?:-1 [-1:-1]) PTR [36:-1] (?:7 [127:127]) ID bar [38:-1] (?:7 [129:131]) OP cast binary [48:-1] (?:7 [135:142]) TYPE [47:-1] (?:7 [136:141]) TYPENAME char [41:-1] (?:7 [136:139]) ID [43:-1] (?:-1 [-1:-1]) PTR [42:-1] (?:7 [141:141]) OP [] binary [46:-1] (?:7 [146:150]) ID baz [44:-1] (?:7 [143:145]) ID foo [45:-1] (?:7 [147:149]) FUNCDEF func2 [88:-1] (?:10 [156:250]) TYPE [56:-1] (?:10 [156:179]) QUALIFIER const [52:-1] (?:10 [156:160]) TYPESPEC unsigned [53:-1] (?:10 [162:169]) TYPESPEC short [54:-1] (?:10 [171:175]) TYPENAME int [55:-1] (?:10 [177:179]) ID func2 [57:-1] (?:10 [181:185]) TYPE [65:-1] (?:10 [186:200]) ARGLIST K&R/1 [64:-1] (?:10 [186:200]) ARG [59:-1] (?:10 [187:189]) ID foo [58:-1] (?:10 [187:189]) ARG [61:-1] (?:10 [192:194]) ID bar [60:-1] (?:10 [192:194]) ARG [63:-1] (?:10 [197:199]) ID baz [62:-1] (?:10 [197:199]) BLOCK [85:-1] (?:14 [237:250]) STATEMENT return [87:-1] (?:15 [240:248]) ICONST 0 [86:-1] (?:15 [247:247]) FUNCDEF g [103:-1] (?:18 [253:282]) TYPE [90:-1] (?:18 [253:255]) TYPENAME int [89:-1] (?:18 [253:255]) ID g [91:-1] (?:18 [257:257]) TYPE [97:-1] (?:18 [258:263]) ARGLIST K&R/1 [96:-1] (?:18 [258:263]) ARG [93:-1] (?:18 [259:259]) ID a [92:-1] (?:18 [259:259]) ARG [95:-1] (?:18 [262:262]) ID b [94:-1] (?:18 [262:262]) BLOCK [98:-1] (?:19 [265:282]) STATEMENT return [102:-1] (?:20 [268:280]) OP + binary [101:-1] (?:20 [277:277]) ID a [99:-1] (?:20 [275:275]) ID b [100:-1] (?:20 [279:279]) TOKEN_TREE [2:-1] (?:1 [-1:-1])