15-317 Constructive Logic
Software
SML
We assume that all students know how run Standard ML of New Jersey, or some other SML compiler.
Dcheck
Dcheck is an experimental derivation parser and checker. Its documentation is
here.
An example file is here.
Dcheck runs on Gradescope, but you
can run its sanity-checking features on Andrew at ~crary/bin/dsanity.
Prolog
In the middle part of the course, we will
be writing programs in Prolog. Two good, free Prolog interpreters are
GNU-Prolog
and SWI-Prolog.
[ Home
| Schedule
| Assignments
| Software
]
|