Volume 3 - Compilers
¶
Contents:
Brainfuck
Brain what?…and why?
The brainfuck “system”
The machine
The instruction set
From brainfuck to Digirule ASM
Implementing the machine
Transpiling the commands
Prologue and Epilogue parts
Using
dgtools
to compile brainfuck programs
Hello
World
in brainfuck
Conclusion
Super Stack!
From brainfuck to Super Stack!
The Super Stack! “system”
Memory
Arithmetic Logic Unit
Input / Output
The Super Stack! language
From Super Stack! to Digirule ASM
Implementing the Super Stack! “system”
Transpiling the commands
Putting it all together
Using
dgtools
to compile Super Stack! programs
Hello
World
in Super Stack!
Conclusion
dgtools
Navigation
Contents:
Introducing
dgtools
Advanced Digirule 2 Programming
Assembler Syntax
Detailed Script Descriptions
Extra functionality
Current TODO List
Notes on the instruction set
Digirule ASM Examples
Volume 0 - Basics
Volume 1 - Complex programs
Volume 2 - More complex ASM programs
Volume 3 - Compilers
Related Topics
Documentation overview
Digirule ASM Examples
Previous:
Heads Up Display
Next:
Brainfuck
Quick search