more code to the compiler's goto handling functions

This commit is contained in:
hyunghwan.chung
2019-08-01 16:05:04 +00:00
parent 0fb20bfd40
commit 3b6e59d98c
3 changed files with 49 additions and 14 deletions

View File

@ -404,6 +404,8 @@ typedef struct moo_label_t moo_label_t;
struct moo_label_t
{
moo_oow_t level;
moo_ioloc_t loc;
moo_oow_t ip;
moo_label_t* next;
/* ... label name at the back ... */
};
@ -412,6 +414,7 @@ typedef struct moo_goto_t moo_goto_t;
struct moo_goto_t
{
moo_oow_t level;
moo_ioloc_t loc;
moo_oow_t ip;
moo_goto_t* next;
/* ... target label name at the back ... */