added If, True and False, and made Indexes take expressions
Consistency in phantom type names
replaced src2tostring and src1tostring with kern2src and kern1src
fixed bug in PrimCL.kcall1
added a map function and test
added Lt, Gt, Leq, Geq
added red, a reducer function
Fixed a bug in reduce
simplecl compile now takes the size of the src as argument
Clearer error messages in some simplecl functions
added some error handling for mkbuf
added cleankern, cleanmachine and freebuf to smlcl
Fixed some bugs in red
added another test for red
updated some makefiles
fixed type of writeIntBuffer
added some benchmarks for map and reduce