#pragma once #include #include typedef struct ByteCode { uint8_t *code; size_t code_size; uint8_t *data; size_t data_size; FasmVariable *labels; size_t labels_size; }ByteCode; extern void deleteByteCodeInners(ByteCode bytecode); extern ByteCode fasmCodeGenerator(FasmLinkedLines *lines);