Estimated hours taken: 0.25
tests/invalid/multisoln_func.err_exp:
Update the expected output for one of the error messages,
since I reformatted the error messages slightly.
Estimated hours taken: 0.1
tests/invalid/multisoln_func.err_exp:
Very minor change to the expected output for this test
(capitalization & punctuation) to match what is actually output.
Estimated hours taken: 2
compiler/det_report.m:
Report an error if a "forward" mode of a function,
(a mode for which all the arguments are fully input)
has determinism nondet, multi, cc_nondet or cc_multi.
Such functions should be illegal because they break
referential transparency.
doc/reference_manual.texi:
Document the above change.
tests/invalid/Mmake:
tests/invalid/multisoln_func.m:
Test cases for the above change.