# Work In Progress Does not currently compile anything, it simply creates an ELF binary with provided machine code. # Features - Compiler, and Linker Plugins - Cross-Platform - Compiler - Cross-Compiler - Linker - Object-Oriented Programing - Manual Heap Memory Management - Fast Reflection - Object Serializing # Usage `./Compiler /file/path/to/machine/code /output/file/path` # Supported Architectures - x86 - x86_64 - AARCH - AARCH64 - RISCV # Supported OS' - Linux - Windows # Resources [Wiki: ELF](https://en.wikipedia.org/wiki/Executable_and_Linkable_Format) [Wiki: DLL](https://en.wikipedia.org/wiki/Dynamic-link_library) [Wiki: EXE](https://en.wikipedia.org/wiki/.exe) [Format Example](https://kevinboone.me/elfdemo.html) ![ELF Structure](https://kevinboone.me/img/elfdemo1.png)