Latest Lisa CVS sources break existing code
Paolo Amoroso <[email protected]> Mon, 10 Jul 2006 20:30:12 +0200
| Newsgroups | gmane.lisp.lisa.general |
|---|---|
| Organization | Paolo Amoroso - Milano, ITALY |
| Message-ID | <[email protected]> |
It looks like the latest CVS sources break existing code based on
Lisa. First, package LISA-LISP is no longer available, and I think
that package LISA should be used instead.
Also, when loading the compiled mab-clos.lisp demo, I get this error
with CMUCL Snapshot 2006-06 (19C) under Slackware Linux (the error is
from a SLIME backtrace):
Rule parsing error: rule name HOLD-CHEST-TO-PUT-ON-FLOOR, pattern location 2
[Condition of type LISA::RULE-PARSING-ERROR]
Restarts:
0: [CONTINUE] Return NIL from load of "mab-clos".
1: [ABORT-REQUEST] Abort handling SLIME request.
2: [ABORT] Return to Top-Level.
Backtrace:
0: (LISA::PARSE-ONE-SLOT (HOLDING (NOT ?CHEST)) 2)
1: (LISA::PARSE-GENERIC-PATTERN (MONKEY (HOLDING #)) 2 NIL)
2: ((LABELS LISA::PARSE-LHS LISA::PARSE-RULE-BODY) ((MONKEY #) (NOT #)))
3: ((LABELS LISA::PARSE-LHS LISA::PARSE-RULE-BODY)
((THING # # #) (MONKEY #) (NOT #)))
4: ((LABELS LISA::PARSE-LHS LISA::PARSE-RULE-BODY)
((GOAL-IS-TO # #) (THING # # #) (MONKEY #) (NOT #)))
5: (LISA::PARSE-RULE-BODY
((GOAL-IS-TO # #) (THING # # #) (MONKEY #) (NOT #) => ...))
6: (LISA::DEFINE-RULE HOLD-CHEST-TO-PUT-ON-FLOOR
((GOAL-IS-TO # #) (THING # # #) (MONKEY #) (NOT #) =>
...)
:SALIENCE 0
...)
7: (C::DO-CALL #<Code Object "Top-Level Form" {58AEC767}> 90 91 4 ...)
8: (LISP::FOP-FUNCALL-FOR-EFFECT)
9: (LISP::LOAD-GROUP
#<Stream for file "/home/paolo/src/lisa/misc/mab-clos.x86f">)
10: (LISP::FASLOAD
#<Stream for file "/home/paolo/src/lisa/misc/mab-clos.x86f">)
11: (LISP::INTERNAL-LOAD #P"/home/paolo/src/lisa/misc/mab-clos.x86f"
#P"/home/paolo/src/lisa/misc/mab-clos.x86f"
:ERROR :BINARY)
12: (LOAD "mab-clos" :VERBOSE NIL :PRINT ...)
--more--
Any changes in the Lisa syntax?
Paolo
--
Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642