• Robert Griesemer's avatar
    Significant parser cleanup: · 75a5d6cd
    Robert Griesemer authored
    - commented public interface
    - much better and very precise error messages
    - much better tracing output
    - many more checks (still permits more than just syntactically legal
      programs, but much more is checked that can be checked w/o semantic information)
    - updated with respect to updated AST
    - general cleanup throughout
    
    Parser almost ready for move into lib/go.
    
    R=r
    OCL=26853
    CL=26855
    75a5d6cd
Name
Last commit
Last update
..
Makefile Loading commit data...
Makefile.iant Loading commit data...
compilation.go Loading commit data...
dir_template.html Loading commit data...
error_template.html Loading commit data...
gds.go Loading commit data...
parser.go Loading commit data...
platform.go Loading commit data...
pretty.go Loading commit data...
printer.go Loading commit data...
selftest0.go Loading commit data...
selftest1.go Loading commit data...
selftest2.go Loading commit data...
symboltable.go Loading commit data...
template.go Loading commit data...
template.html Loading commit data...
test.sh Loading commit data...
typechecker.go Loading commit data...
untab.go Loading commit data...
utils.go Loading commit data...