| 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'}}
 |