Skip to content

KarboniteKream/scc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scc

A C programming language compiler for the SIC/XE computer.

Assembler and simulator are available at sic-tools.

Compiling

$ javac -cp src src/scc/Main.java
$ java -cp src scc.Main --phase=PHASE --dump=DUMP FILE.c

or

$ ./compile.sh PHASE FILE.c

Running

$ ./run.sh PHASE/FILENAME

Options

PHASE/DUMP = lexan|synan|ast|seman|frames|imcode|lincode|asmcode|tmpan|regalloc|build

About

A C programming language compiler for the SIC/XE computer

Resources

License

Stars

Watchers

Forks

Languages