MANIFEST {      // sial opcodes and directives
f_1=      1  // Used in the run length encoding scheme
f_2=      2  // in compacted sial

f_lp=     3
f_lg=     4
f_ll=     5

f_llp=    6
f_llg=    7
f_lll=    8
f_lf=     9
f_lw=    10

f_l=      11
f_lm=     12

f_sp=     13
f_sg=     14
f_sl=     15

f_ap=     16
f_ag=     17
f_a=      18
f_s=      19

f_lkp=    20
f_lkg=    21
f_rv=     22
f_rvp=    23
f_rvk=    24
f_st=     25
f_stp=    26
f_stk=    27
f_stkp=   28
f_skg=    29
f_xst=    30

f_k=      31
f_kpg=    32

f_neg=    33
f_not=    34
f_abs=    35

f_xdiv=   36
f_xrem=   37
f_xsub=   38

f_mul=    39
f_div=    40
f_rem=    41
f_add=    42
f_sub=    43

f_eq=     44
f_ne=     45
f_ls=     46
f_gr=     47
f_le=     48
f_ge=     49
f_eq0=    50
f_ne0=    51
f_ls0=    52
f_gr0=    53
f_le0=    54
f_ge0=    55

f_lsh=    56
f_rsh=    57
f_and=    58
f_or=     59
f_xor=    60
f_eqv=    61

f_gbyt=   62
f_xgbyt=  63
f_pbyt=   64
f_xpbyt=  65

f_swb=    66
f_swl=    67

f_xch=    68
f_atb=    69
f_atc=    70
f_bta=    71
f_btc=    72
f_atblp=  73
f_atblg=  74
f_atbl=   75

f_j=      76
f_rtn=    77
f_goto=   78

f_ikp=    79
f_ikg=    80
f_ikl=    81
f_ip=     82
f_ig=     83
f_il=     84

f_jeq=    85
f_jne=    86
f_jls=    87
f_jgr=    88
f_jle=    89
f_jge=    90
f_jeq0=   91
f_jne0=   92
f_jls0=   93
f_jgr0=   94
f_jle0=   95
f_jge0=   96
f_jge0m=  97

f_brk=    98
f_nop=    99
f_chgco=  100
f_mdiv=   101
f_sys=    102

f_section=  103
f_modstart= 104
f_modend=   105
f_global=   106
f_string=   107
f_const=    108
f_static=   109
f_mlab=     110
f_lab=      111
f_lstr=     112
f_entry=    113
}
