CSC 330 Documentation and Downloads
CSC 330
Documentation and Downloads
For Assignments 2 thorough 4:
Java language specification
JFlex documentation and download
CUP documentation and download
Additional documentation of historical and some practical interest:
JLex
-- JFlex's immediate predecessor
Flex
-- JFlex's grand daddy
Lex
-- JFlex's great grand daddy
ANTLR
-- JFlex's odd uncle (and CUP's odd cousin)
For Assignments 5 and 6:
Lisp primer
Common Lisp Reference Manual, HTML
Common Lisp Reference Manual, Postscript (7.7 megabytes)
Hardcopy ordering information
for the Common Lisp Reference Manual
On Lisp
-- another public domain Lisp book
GCL is download is at:
http://www.gnu.org/software/gcl/gcl.html
.
Emacs is a good editing environment for Lisp, and it's as easy to use as Notepad if you want it to be.
A pre-compiled Windows-native download is here:
http://ftp.gnu.org/gnu/windows/emacs
.
A FAQ about Emacs for Windows is here:
http://www.gnu.org/software/emacs/windows/big.html
.
index
|
lectures
|
handouts
|
assignments
|
examples
|
doc
|
solutions
|
bin