compiler enhancement in progress

This commit is contained in:
2021-01-28 10:09:38 +00:00
parent c93ddd5042
commit 624f2d02cd
2 changed files with 79 additions and 54 deletions

View File

@ -337,6 +337,7 @@ struct hcl_cframe2_t
{
hcl_ooi_t cond_pos;
hcl_ooi_t body_pos;
hcl_ooi_t jump_inst_pos;
hcl_ioloc_t start_loc;
} post_while;
@ -347,6 +348,16 @@ struct hcl_cframe2_t
hcl_ioloc_t start_loc;
} post_if;
struct
{
hcl_ooi_t jump_inst_pos;
} post_and;
struct
{
hcl_ooi_t jump_inst_pos;
} post_or;
/* COP_COMPILE_ARRAY_LIST, COP_POP_INTO_ARRAY, COP_EMIT_MAKE_ARRAY */
struct
{