[armedbear-ticket] [armedbear] #236: Bad error message for malformed forms
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#236: Bad error message for malformed forms ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=aitoawngxgnmuwky5p6prytkvosetygr8iu... | Owner: ehuelsmann Type: defect | Status: new Priority: minor | Milestone: Component: compiler | Version: Keywords: | ----------------------------------------------------------------------------------------------+ Evaluating (1 2 3) yields "The value 1 is not of type LIST." The fix for this is trivial, attached. And compiling: {{{ (compile nil '(lambda () (1 2 3))) }}} {{{ ; Caught ERROR: ; COMPILE-FORM unhandled case (1 2 3) #<THREAD "interpreter" {1775831E}>: Debugger invoked on condition of type TYPE-ERROR The value #<EQUAL HASH-TABLE 0 entries, 11 buckets {23F3329A}> is not of type STRUCTURE-OBJECT. }}} -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/236> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#236: Bad error message for malformed forms ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=aitoawngxgnmuwky5p6prytkvosetygr8iu... | Owner: ehuelsmann Type: defect | Status: new Priority: minor | Milestone: Component: compiler | Version: Keywords: | ----------------------------------------------------------------------------------------------+ Comment(by ehuelsmann): (In [14078]) Re #236: Solve the EVAL part of "Bad error message for malformed forms". -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/236#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#236: Bad error message for malformed forms ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=aitoawngxgnmuwky5p6prytkvosetygr8iu... | Owner: ehuelsmann Type: defect | Status: new Priority: minor | Milestone: Component: compiler | Version: Keywords: | ----------------------------------------------------------------------------------------------+ Comment(by ehuelsmann): (In [14081]) Re #236: prepare to offer restarts from inside the compiler. Note: Restarts, when used to replace forms, need to be in pass1 because that's where we inject variable references, etc. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/236#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#236: Bad error message for malformed forms -----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=aitoawngxgnmuwky5p6prytkvosetygr8iu... | Owner: ehuelsmann Type: defect | Status: closed Priority: minor | Milestone: Component: compiler | Version: Resolution: fixed | Keywords: -----------------------------------------------------------------------------------------------+ Changes (by ehuelsmann): * status: new => closed * resolution: => fixed Comment: (In [14082]) Close #236: fix the COMPILE part of the issue. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/236#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear