fork download
  1.  
  2. local MyMap in
  3. MyMap = proc {$ Ls F R}
  4. case Ls of
  5. |(1:H 2:T) then local Res in
  6. {F H Res}
  7. local RestAns in
  8. R=|(1:Res 2:RestAns)
  9. {MyMap T F RestAns}
  10. end
  11. end
  12. else R=nil
  13. end
  14. end
  15. {MyMap MyList MyFun MyRes}
  16. end
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Mozart Compiler 1.4.0 (20080704) playing Oz 3

%%% feeding file prog.oz

%************************** lexical error ***********************
%**
%** illegal character
%**
%** in file "./prog.oz", line 5, column 1

%************************** lexical error ***********************
%**
%** illegal character
%**
%** in file "./prog.oz", line 5, column 2

%************************** lexical error ***********************
%**
%** illegal character
%**
%** in file "./prog.oz", line 5, column 5

%************************** lexical error ***********************
%**
%** illegal character
%**
%** in file "./prog.oz", line 5, column 6

%*************************** parse error ************************
%**
%** syntax error, unexpected '(', expecting T_then
%**
%** in file "./prog.oz", line 5, column 7
%** ------------------ rejected (5 errors)
stdout
Standard output is empty