Schol-R-LEA/Suntiger-Algol
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Suntiger Algol 0.0.3 README
--------------------------
The Suntiger Algol compiler is distributed as
a set of pre-compiled Python modules, and the driver
script 'suntiger.py'. The source files are located
in the Suntiger-Algol/src directory; any of the pre-compiled
files will be re-constituted if the source files are run.
There are a set of example Baby Algol programs in the
Suntiger-Algol/examples directory. Documentation is to be
found in the Suntiger-Algol/docs directory.
The current version is written primarily for Python 3,
but should be compatible with Python 2.6 or later.
The distribution comes as either a ZIP or a tarball. It
should be extracted to a local directory where it can be
run from. The following files should be in the following
directories:
/Suntiger-Algol:
TODO
README (this file)
LICENSE
/Suntiger-Algol/src:
CharBuffer.py
codegen.py
CompilerExceptions.py
labels.py
MasterSymbolTable.py
messages.py
StateMachine.py
st_parse.py
suntiger.py
Symbol.py
SymbolTable.py
tokens.py
typecheck.py
/Suntiger-Algol/examples:
assign-test.al
empty.al
err-test.al
if-test.al
nesting-test.al
print-test.al
while-test.al
/Suntiger-Algol/docs:
Suntiger Algol 0.0.3.txt
If there are any questions or problems, contact alicetrillianosako@gmail.com