ela
A project to build Emulator, Linker, Assembler, and Compiler from scratch.
binary
- sigrun: Compiler
- rota: Assembler
- herja: Linker
- eir: Emulator
library
- elfen: reading and writing ELF file
- siderow: compiler infrastructure
- x86asm: assembling and disassembling x86 assembly
Usage
# run examples/helloworld.vd
$ make run-example FILE=helloworld.vd