RZ Compiler tools kit page

This page contains information about a compiler kit aimed for teaching purpose.  All programs presented here are designed for simplicity and ease of understanding.   These tools are used in the course related to computer architeture and processor design.

RZ2 compiler tools kit explained
RZ2 compiler session

S2 tools set (v 0.6)
S2 tools set (v 0.8)    5 Jan 2002
S2 tools set (v 1.0)    25 December 2002
S2 tools set (v 1.1)    17 June 2003

How assembler work
 

Announcement

version 0.8 
is an updated from the one posted by Yodthong (I called that one v0.7).  In this version, the grammar for parser has been rewritten to make it a truly one pass compiler.  This version has been tested with all benchmark programs.  Please note the slight change in the syntax of RZ language on the declaration of global variables.  Now there is no punctuation mark.  (to simplify the syntax).

version 1.0
the syntax of RZ is reverted back.  The assembler is modified to have extended instructions.
 
version 1.1
minor bug fix  the simulator for conditional jump.