aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode/ops.h
blob: b59d65a6b724cad37577ddcba7a3b6ea66f416f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef BDL_OPS_H
#define BDL_OPS_H

typedef enum Ops {
    OP_CONSTANT,
    OP_SUM,
    OP_SUB,
    OP_MUL,
    OP_DIV,
    OP_MOD,
    OP_NOT,
    OP_AND,
    OP_OR,
    OP_EQUAL,
    OP_LESS,
    OP_GREATER,
    OP_LESS_EQUAL,
    OP_GREATER_EQUAL,
    OP_RETURN,
} Ops;

#endif // BDL_OPS_H