Fall
2021
Computer Science
430
Programming Languages
News
Handouts
References
Assignments
Staff
professor:
Aaron Keen
e-mail:
akeen@calpoly.edu
office:
Room 228, Frank E. Pilling (Building 14)
office hours:
M: 3-4, T: 10-11, W: 3-4, R: 10-11, F: 10-11
News
Welcome
08/17/2021 - 1:48pm
Welcome to CSC 430. The course materials are available on
Canvas
.
Handouts
Administrative
Lecture Materials
Some ML example code
Example Parser Code
Example Parser Code: tests
Environments/Closures
Bounded Polymorphism in Java
Function Subtyping in Java
References
Standard ML Interpreter
Standard ML of New Jersey
SML User's Guide
Error Message Guide
-
This page can be extremely helpful.
Example of using HashTable
Standard ML Language Resources
ML for the Working Programmer
by Paulson
Assignments
Grades
Scores for assignments and exams will be maintained and made available on Canvas which is accessible from
MyCalPoly
.