From e82c73d2b57e58894d8c93fc720559df6392d58b Mon Sep 17 00:00:00 2001 From: Kimplul Date: Tue, 4 Jul 2023 23:37:51 +0300 Subject: add loop example --- bcode.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bcode.h') diff --git a/bcode.h b/bcode.h index e25d32a..730b8e7 100644 --- a/bcode.h +++ b/bcode.h @@ -28,7 +28,10 @@ struct compile_state { gbreg_t run(struct compile_state *cs); void init(struct compile_state *cs); +void end(struct compile_state *cs); void destroy(struct compile_state *cs); + +breg_t label(struct compile_state *cs); void patch(struct compile_state *cs, breloc_t reloc, breg_t imm); #endif /* BCGEN_BCODE_H */ -- cgit v1.3