College of Engineering
Department of Computer Science and Engineering
CSE 450: Page o Links
The following is a set of links that I think might be helpful for work in the class. If you find more that you think should be included, or if any of the ones listed here are no good, let me know.
ANTLR
ANTLR home
Some
current
ANTLR tutorials
Tutorial 1
5 minute intro
from the antlr site
2 minute quickstart
Java
Reference site
Tutorial Stuff
Java for C++ programmers
quick slide overview
quick slide set
Logo
UCB logo
Book using Logo
"Computer Science, Logo Style"
FLEX / BISON
http://aquamentus.com/flex_bison.html
(Provided by Mike Holp)
A totorial on Bison
LL(1) Grammars
http://research.microsoft.com/en-us/um/people/abegel/cs164/ll1.html
(also provided by Mike Holp)
X86 assembly
http://developer.amd.com/documentation/guides/Pages/default.aspx
http://en.wikibooks.org/wiki/X86_Assembly/GAS_Syntax
http://unixwiz.net/techtips/win32-callconv-asm.html
http://www.wiremod.com/forum/cpu-tutorials/271-assembly-programming-tutorial.html
(provided by Mike Holp).
OTHER
Backtracking example
. Interesting description of lexing and parsing in C# proved by Andrew Rockwel.
cse450@msu.edu