That would definitely be better, since almost everything in Scheme is an expression, "invalid expression" was about as useful as "invalid". My mind is a bit poisoned with the knowledge of why it is invalid, but I can't tell how much better it is, but when it showed the error to Roshan he seemed find it fairly easy to understand.
That would definitely be better, since almost everything in Scheme is an expression, "invalid expression" was about as useful as "invalid". My mind is a bit poisoned with the knowledge of why it is invalid, but I can't tell how much better it is, but when it showed the error to Roshan he seemed find it fairly easy to understand.