#include <ast.h>
#include <lightning.h>

#ifndef __CODEGEN_H__
#define __CODEGEN_H__

typedef union {
    void* func;
    jit_reg_t reg;
} CodegenResult;

CodegenResult codegen(const char* argv0, ASTNode node);

#endif