#ifndef NQ_NQASM_H #define NQ_NQASM_H struct argument { union { int value; }; }; struct arguments { struct argument args[3]; }; struct instruction { int mnem; struct arguments args; }; void add_instruction(const struct instruction *); void add_label(const char *); #endif