Name Last modified Size Description
Parent Directory 11-Oct-2006 10:29 -
|
[READ THIS]-- 6.40pm, 26/8/'05 |
The online copy is the reference document.
Check it regularly
|
[READ THIS]-- 6.40pm, 26/8/'05 |
Include three to six examples in your submitted file which
clearly demonstrate the full range of behaviour of your functions
when we run sml and '
exp and diff count for approximately half of the marks and simplify for the remainder. We are looking for how well you have used the functional programming paradigm, as well as how well your solution performs. (It is often, but not always, the case in FP that "small is good".)
In [.../Prolog.toy/Examples/Diff/] are some notes on differentiation in Prolog -- the logic programming paradigm.
Also see [.../cse3322/2005/Code/].
|
NB. Maximum line length is 80 characters (with tabs expanded to spaces). Do not submit files with longer lines. You must write all of your code yourself.
You can only use predefined functions if they are "top-level",
If you have submitted "on-time" we will not mark any late submission --10/8/2005. The assignment does not say that
your datatype exp has to match the structure
of the concrete syntax.
We have in the parse-trees, abstract-syntax of expressions:
constants, identifiers, +, - (binary & unary), *, |