1 | cpp_namespace = 'yaks_asdl'
|
2 | tags_to_types = \
|
3 | {'kexpr_t': {5: 'kexpr__Unary',
|
4 | 6: 'kexpr__Binary',
|
5 | 7: 'kexpr__Ternary',
|
6 | 8: 'kexpr__Call',
|
7 | 65: 'Bool',
|
8 | 66: 'Int',
|
9 | 67: 'Str',
|
10 | 68: 'MultiStr'},
|
11 | 'ktype_t': {1: 'ktype__Bool',
|
12 | 2: 'ktype__Int',
|
13 | 3: 'ktype__Str',
|
14 | 4: 'ktype__List',
|
15 | 5: 'ktype__Dict',
|
16 | 6: 'ktype__Class',
|
17 | 7: 'ktype__Data',
|
18 | 8: 'ktype__Enum'},
|
19 | 'mod_def_t': {1: 'mod_def__Global',
|
20 | 2: 'mod_def__Func',
|
21 | 3: 'mod_def__Class',
|
22 | 4: 'mod_def__Import',
|
23 | 5: 'mod_def__Include',
|
24 | 6: 'mod_def__Data',
|
25 | 7: 'mod_def__Enum'},
|
26 | 'stmt_t': {1: 'stmt__VarDecl',
|
27 | 2: 'stmt__PlaceMutation',
|
28 | 3: 'stmt__If',
|
29 | 4: 'stmt__Switch',
|
30 | 5: 'stmt__For',
|
31 | 6: 'stmt__While',
|
32 | 7: 'stmt__Break',
|
33 | 8: 'stmt__Continue',
|
34 | 9: 'stmt__Return',
|
35 | 10: 'stmt__Try',
|
36 | 11: 'stmt__With'}}
|