|
sammine-lang
|

Files | |
| CodegenVisitor.h | |
| Defined CgVisitor, which lowers ASTs to LLVM IR. | |
| Garbage.h | |
| LLVMRes.h | |
| Defined LLVMRes, which encapsulates the state of LLVM (Context, Modules, IRBuilder, PassManagers, JIT) context base information. This resource will be shared across multiple instances within the Compiler. | |
| SammineJIT.h | |
| JIT Compiler based on Kaleidoscope. | |
| TypeConverter.h | |
| Defines the TypeConverter, which holds the characistics of converting our AST types into LLVM IR types. | |