mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-17 00:39:32 -06:00
the compiler now allows + to be used as a floating point addition in the abstract syntax
This commit is contained in:
@@ -136,7 +136,8 @@ typedef enum {
|
||||
PGF_INSTR_PUSH = 9,
|
||||
PGF_INSTR_EVAL = 10,
|
||||
PGF_INSTR_DROP = 13,
|
||||
PGF_INSTR_FAIL = 14
|
||||
PGF_INSTR_FAIL = 14,
|
||||
PGF_INSTR_ADD = 15
|
||||
} PgfInstruction;
|
||||
|
||||
typedef GuSeq PgfConcrs;
|
||||
|
||||
@@ -1160,6 +1160,11 @@ pgf_jit_function(PgfReader* rdr, PgfAbstr* abstr,
|
||||
#endif
|
||||
jit_jmpi(abstr->eval_gates->mk_const);
|
||||
break;
|
||||
case PGF_INSTR_ADD:
|
||||
#ifdef PGF_JIT_DEBUG
|
||||
gu_printf(out, err, "ADD\n");
|
||||
#endif
|
||||
break;
|
||||
default:
|
||||
gu_impossible();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user