2010-06-05 38 views

回答

0

许多小错误,我根本不明白它是如何工作的。

托马斯发现的托架是其中一个错误(一个错字),但整个概念是错误的。

现在解决。

0

在我看来,错误消息(至少第一个我检查)是在一个正确的行(但该行上的无效列)。我认为这是一个设计上的限制,但我不是100%肯定的。

无论如何,该文件LispParser.fsy的线25看起来可疑我:

25: ExprList: Expr { List($1, -1, Null) ] } 
26:   | Expr ExprList { List($1, -1, $2) } 

的表达在花括号是List($1, -1, Null) ]并有一个右方括号]但不是一个开口之一。所以,我认为支架可能不应该在那里。我没有尝试,但我认为其余的错误只是这个问题的后果。

+0

这些括号是错误的,是的。 我现在正在冲出来,但是从快速重建还是有错误,也许它们很简单。 当我回家时会报告。 – 2010-06-06 03:40:10