#[derive(Clone,Debug,PartialEq)]
pub enum Bytecode {
Assert,
Fun(usize),
RecFun(usize),
Not,
And,
Or,
Implies,
HasType,
Eq,
Neq,
Lt,
LtEq,
Gt,
GtEq,
Add,
Sub,
Mul,
Div,
Rem,
If,
Invoke(usize,usize),
Int(usize),
Bool(bool),
Var(usize),
IsUint,
IsBool
}