|
.gitignore
|
updated .gitignore
|
2009-05-19 17:30:56 -07:00 |
|
compiler.rb
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
cradle.rb
|
Initial commit of a compiler in Ruby.
|
2009-05-13 20:56:46 -07:00 |
|
elfwriter.c
|
[FIXED] compiler appends _exit code to binary output
|
2009-05-19 18:09:28 -07:00 |
|
epilogue.asm
|
Initial commit of a compiler in Ruby.
|
2009-05-13 20:56:46 -07:00 |
|
interpreter.rb
|
[NEW] Added the bare-bones interpreter with i/o primitives.
|
2009-05-15 09:38:16 -07:00 |
|
lea.asm
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
Makefile
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
min.asm
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
min.code
|
[FIXED] compiler appends _exit code to binary output
|
2009-05-19 18:09:28 -07:00 |
|
min2.asm
|
[FIXED] compiler appends _exit code to binary output
|
2009-05-19 18:09:28 -07:00 |
|
mov.asm
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
opcode.rb
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
prologue.asm
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
template.asm
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
test.code
|
[NEW] Emit x86 code for the mov instruction. Barely works 1/2 the time.
|
2009-05-19 17:01:14 -07:00 |
|
test.rb
|
[FIXED] compiler appends _exit code to binary output
|
2009-05-19 18:09:28 -07:00 |
|
testi.code
|
[NEW] Added the bare-bones interpreter with i/o primitives.
|
2009-05-15 09:38:16 -07:00 |
|
testi.rb
|
[NEW] Added the bare-bones interpreter with i/o primitives.
|
2009-05-15 09:38:16 -07:00 |
|
x86.txt
|
[NEW] some notes on x86 encoding.
|
2009-05-19 17:04:18 -07:00 |