#define Unroll2 (f_instr)eUnroll2
#define OP_MAX (f_instr)eOP_MAX
#define DotTmplVal (f_instr)eDotTmplVal
+#ifndef __cplusplus
ANN static inline void dump_opcodes(const VM_Code code) {
gw_out("{Y}┏━━━━┓{0}{-Y} {+}%s{0}\n{Y}┃{0}\n", code->name);
m_uint j = 0;
gw_out("{Y}┃\n┗━━━━┛{0}\n");
}
#endif
+#endif
-Subproject commit de59c0509836ecb3eb7f5fbe2c621db137aa66ab
+Subproject commit 23fe7b038d2337b0dbe9e46bad153624f6229f3b
[ -z "$a" ] || echo "#define $a (f_instr)e$a"
done | column -t
+echo "#ifndef __cplusplus"
echo "ANN static inline void dump_opcodes(const VM_Code code) {"
echo " gw_out(\"{Y}┏━━━━┓{0}{-Y} {+}%s{0}\n{Y}┃{0}\n\", code->name);"
echo " m_uint j = 0;"
echo "}"
echo "#endif"
-
+echo "#endif"
echo "generated" "$COUNT" "opcodes" >&2