Re: Help with E exception in Walnut Tutorial Code

"Jimmy Wylie Jr." <[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
Apparently, the last email I sent was withheld because it was too long. I
included the output in that email, but it's basically the same as before.
 Here's the stack trace

Thanks again for your help.
Jimmy

**

=== 2008-03-31T22:53:54.656Z (PendingEvent.report:PendingEvent.java:107) WRN

causality: Problem in turn <<Vat evaling racetrack1.e-awt in
<AWTRunner>>,304>:

--vvvv--

<null>.prepareForNextTurn/0


@ prepareForNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::203:50::203:67>

- __main$makeCar$car#prepareForNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::203:12::203:29>

. <car>.prepareForNextTurn()

@ prepareForNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::359:22::359:39>

- __main$makeRaceTrack$raceTrack$_#run/2

. <_>(<car>, <car>)

- EMap#iterate(AssocFunc)

. [<car> => <car>, <car> => <car>, <car> => <car>].diverge().iterate(<_>)

@ iterate/1

- __main$makeRaceTrack$raceTrack#prepareForNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::355:12::355:29>

. <raceTrack>.prepareForNextTurn()

@ prepareForNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::353:31::353:48>

- __main$makeRaceTrack$raceTrack#completeNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::336:12::336:27>

. <raceTrack>.completeNextTurn()

@ completeNextTurn/0:
<c:/Erights/ework/racetrack1.e-awt#:span::333:27::333:42>

- __main$makeRaceTrack$raceTrack#reactToAccel/1:
<c:/Erights/ework/racetrack1.e-awt#:span::329:12::329:23>

. <raceTrack>.reactToAccel(<car>)

@ reactToAccel/1: <c:/Erights/ework/racetrack1.e-awt#:span::179:22::179:33>

- __main$makeCar$car$_#run/2

. <_>(<raceTrack>, <raceTrack>)

- EMap#iterate(AssocFunc)

. [<raceTrack> => <raceTrack>].diverge().iterate(<_>)

@ iterate/1

- __main$makeCar$car#accelerate/1:
<c:/Erights/ework/racetrack1.e-awt#:span::175:12::175:21>

. <car>.accelerate(<coord>)

@ accelerate/1: <c:/Erights/ework/racetrack1.e-awt#:span::96:17::96:26>

- __main$makeInstrumentPanel$instrumentPanel#submit/0:
<c:/Erights/ework/racetrack1.e-awt#:span::94:12::94:17>

. <instrumentPanel>.submit()

- static E4E#call(Object, String, Object[])

. <makeE4E>.call(<instrumentPanel>, "submit", [])

@ call/3: <c:/Erights/ework/racetrack1.e-awt#:span::15:19::15:22>

- Thrower#run(RuntimeException)

. throw(problem: <NoSuchMethodException: <null>.prepareForNextTurn/0>)


java.lang.NoSuchMethodException: <null>.prepareForNextTurn/0

at org.erights.e.elib.prim.VTable.shorten(VTable.java:197)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:94)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:98)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EscapeExpr.subEval(EscapeExpr.java:154)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:101)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.E.callAll(E.java:164)

at org.erights.e.elib.vat.Vat.callAll(Vat.java:498)

at org.erights.e.elib.deflect.Deflector.invoke(Deflector.java:211)

at $Proxy2.run(Unknown Source)

at org.erights.e.elib.tables.FlexMapImpl.iterate(FlexMapImpl.java:247)

at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.erights.e.elib.prim.InstanceMethodNode.innerExecute(
InstanceMethodNode.java:111)

at org.erights.e.elib.prim.JavaMemberNode.execute(JavaMemberNode.java:190)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:98)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.FinallyExpr.subEval(FinallyExpr.java:108)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:98)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.IfExpr.subEval(IfExpr.java:112)

at org.erights.e.elang.evm.IfExpr.subEval(IfExpr.java:112)

at org.erights.e.elang.evm.IfExpr.subEval(IfExpr.java:112)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:98)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.IfExpr.subEval(IfExpr.java:108)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:83)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EscapeExpr.subEval(EscapeExpr.java:154)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:101)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.E.callAll(E.java:164)

at org.erights.e.elib.vat.Vat.callAll(Vat.java:498)

at org.erights.e.elib.deflect.Deflector.invoke(Deflector.java:211)

at $Proxy2.run(Unknown Source)

at org.erights.e.elib.tables.FlexMapImpl.iterate(FlexMapImpl.java:247)

at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.erights.e.elib.prim.InstanceMethodNode.innerExecute(
InstanceMethodNode.java:111)

at org.erights.e.elib.prim.JavaMemberNode.execute(JavaMemberNode.java:190)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:83)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.FinallyExpr.subEval(FinallyExpr.java:108)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:83)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)

at org.erights.e.elib.prim.E.callAll(E.java:164)

at org.erights.e.elang.interp.E4E.call(E4E.java:29)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.erights.e.elib.prim.StaticMethodNode.innerExecute(
StaticMethodNode.java:113)

at org.erights.e.elib.prim.JavaMemberNode.execute(JavaMemberNode.java:190)

at org.erights.e.elib.prim.Selector.callIt(Selector.java:83)

at org.erights.e.elang.evm.CallExpr.subEval(CallExpr.java:134)

at org.erights.e.elang.evm.CatchExpr.subEval(CatchExpr.java:123)

at org.erights.e.elang.evm.SeqExpr.subEval(SeqExpr.java:99)

at org.erights.e.elang.evm.EMethod.execute(EMethod.java:171)

at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:135)
- Hide quoted text -

at org.erights.e.elib.prim.E.callAll(E.java:164)

at org.erights.e.elib.vat.Vat.callAll(Vat.java:498)

at org.erights.e.elib.deflect.Deflector.invoke(Deflector.java:211)

at $Proxy7.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

_______________________________________________
e-lang mailing list
[email protected]
http://www.eros-os.org/mailman/listinfo/e-lang
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.