comptut

annotate README @ 5:bebbe71ba949

mostly completed tutor5.txt, without the hundred different looping constructs, which I don't care about
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 16 Mar 2015 01:06:49 +0200
parents
children
rev   line source
nuclear@2 1 Following along Jack Crenshaw's compiler tutorial:
nuclear@2 2 http://compilers.iecc.com/crenshaw/
nuclear@2 3
nuclear@2 4 Instead of turbo pascal, I'll be using C, and instead of motorolla 68k assembly,
nuclear@2 5 the compiler will emit 32bit x86 code, with a prologue and epilogue attached to
nuclear@2 6 make it assemble, link and run on GNU/Linux.
nuclear@2 7
nuclear@2 8 Use the Makefile to build the compiler (the binary is called test).
nuclear@2 9 Use the COMPILE and RUN scripts, to compile and run programs written in the
nuclear@2 10 language invented by the tutorials.
nuclear@2 11
nuclear@2 12 Versions of the code after each article is completed will be tagged in the repo.