CSci 450-01: Organization of Programming Languages
CSci 503-01: Fundamental Concepts in Languages
Fall 2014
Assignment #4: Sandwich DSL
Deadline: Friday, 7 November, 11:59 p.m.
- This assignment requires you to complete several exercises from
the Sandwich DSL Case Study.
You may download the Haskell file SandwichDSL_base.hs to begin your
work.
- CSci 503 students: Implement all programming exercises in
Exercise Sets 1 and 2 except that you may choose to omit one
of the functions inOSO, intoOSO, or
eqSandwich.
- CSci 450 students: Do all the exercises above except you may
choose to omit two of the functions inOSO,
intoOSO, or eqSandwich.
- Please format and document your program source code appropriately.
- Test your programs appropriately and thoroughly. Show your tests
in an IO program as I did in my solution to Assignment #1.
- When this assignment is complete, submit your program source
code file to Blackboard. Be sure that you identify yourself and the
assignments in comments in the source file.
- Also submit a paper copy of the above files at the following
class meeting.
UP to CSci 450-01 assignments document?
Copyright © 2014, H. Conrad Cunningham
Last modified: Wed Oct 29 19:54:10 CDT 2014