1
我正在SMLNJ中运行此代码。错误:在EOF中发现语法错误
val evenfibs=
let
fun SIFT NIL = NIL
| SIFT l =
CONS(0, fn() =>
SIFT(FILTER (fn x => x mod 2 == 0) (TL l)));
val oddfibs=
let
fun SIFT NIL = NIL
| SIFT l =
CONS(0, fn() =>
SIFT(FILTER (fn x => x mod 2 <> 0) (TL l)));
assign3.sml:
不是由==
但=
用做一个让需要关闭比较:在EOF
uncaught exception Compile [Compile: "syntax error"]
raised at: ../compiler/Parse/main/smlfile.sml:15.24-15.46
../compiler/TopLevel/interact/evalloop.sml:44.55
../compiler/TopLevel/interact/evalloop.sml:296.17-296.20
oh .. thanx很多 –