├── .gitignore ├── Makefile ├── README.md ├── programs ├── loop.asm ├── loop.turbine ├── test.asm └── test.turbine ├── scripts └── assembler.lua └── src ├── device.c ├── device.h ├── flags.h ├── instructions.h ├── main.c ├── util.c ├── util.h ├── vm.c └── vm.h /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/README.md -------------------------------------------------------------------------------- /programs/loop.asm: -------------------------------------------------------------------------------- 1 | A  2 |  -------------------------------------------------------------------------------- /programs/loop.turbine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/programs/loop.turbine -------------------------------------------------------------------------------- /programs/test.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/programs/test.asm -------------------------------------------------------------------------------- /programs/test.turbine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/programs/test.turbine -------------------------------------------------------------------------------- /scripts/assembler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/scripts/assembler.lua -------------------------------------------------------------------------------- /src/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/device.c -------------------------------------------------------------------------------- /src/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/device.h -------------------------------------------------------------------------------- /src/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/flags.h -------------------------------------------------------------------------------- /src/instructions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/instructions.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/main.c -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/util.h -------------------------------------------------------------------------------- /src/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/vm.c -------------------------------------------------------------------------------- /src/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/errorcodezero/turbine/HEAD/src/vm.h --------------------------------------------------------------------------------