|
@@ -317,6 +317,8 @@ public class LispImpl implements Lisp {
|
|
|
return op.apply(lisp.cdr());
|
|
|
} catch (IllegalStateException ex) {
|
|
|
throw new LispError(ex.getMessage(), ex);
|
|
|
+ } catch (IllegalArgumentException ex) {
|
|
|
+ throw new LispError("List Lisp malformed: " + ex.getMessage(), ex);
|
|
|
}
|
|
|
}
|
|
|
|