Packages |
edu.cornell.cs.cs4120.testing |
Interfaces that CS 4120 groups should implement to help the course staff
test their work. |
edu.cornell.cs.cs4120.util |
Common utilities. |
edu.cornell.cs.cs4120.xi |
Classes and interfaces relating to Xi source. |
edu.cornell.cs.cs4120.xi.lexer |
Classes and interfaces for lexing (or tokenizing) source code
Nothing should depend on anything in this package except for code related to
parsing. |
edu.cornell.cs.cs4120.xi.lexer.cup |
An adapter that allows Lexer
instances to interface with CUP-generated parsers. |
edu.cornell.cs.cs4120.xi.parser |
Interfaces for parsing Xi source. |
polyglot.util |
Classes to provide compiler utilities, such as data structures and convenience classes. |