#ifndef jk_OPCODES_HPP #define jk_OPCODES_HPP #include "commons.hpp" #define OPCODES(G) \ G(OPCODE_PUSH_CONST), \ G(OPCODE_CALL), \ G(OPCODE_LOAD), \ G(OPCODE_STORE), \ G(OPCODE_LOAD_GLOBAL), \ G(OPCODE_RET), \ G(OPCODE_BRF), \ G(OPCODE_BR), \ G(OPCODE_NOT), \ G(OPCODE_MK_FUNCTION) namespace jk { JK_ENUM(Opcode, OPCODES); } #endif