С сборку установил старую папку jbforth, при запуске выдает ошибку:
Input:
File: datajbforthl2jvar-load.f
... : suvalue ( val — name )
user-value
last-word >| suv-list |< list+
player@ null? if exit then
last_word uv@ d ...
Return stack trace:
java.lang.ArrayIndexOutOfBoundsException: -1
at ru.balancer.jbforth.Stack.pop(Stack.java:55)
at ru.balancer.JBForth.do_code(JBForth.java:219)
at ru.balancer.jbforth.words.FileSystem$included.exec(FileSystem.java:42
)
at ru.balancer.JBForth.tryAsFileExact(JBForth.java:341)
at ru.balancer.JBForth.tryAsFileWithPath(JBForth.java:331)
at ru.balancer.JBForth.tryAsFile(JBForth.java:320)
at ru.balancer.JBForth.do_code(JBForth.java:292)
at ru.balancer.JBForth.do_code(JBForth.java:218)
at ru.balancer.jbforth.words.FileSystem$included.exec(FileSystem.java:42
)
at ru.balancer.JBForth.tryAsFileExact(JBForth.java:341)
at ru.balancer.JBForth.tryAsFileWithPath(JBForth.java:328)
at ru.balancer.JBForth.tryAsFile(JBForth.java:317)
at ru.balancer.JBForth.do_code(JBForth.java:292)
at ru.balancer.JBForth.do_code(JBForth.java:218)
at ru.balancer.jbforth.words.FileSystem$included.exec(FileSystem.java:42
)
at ru.balancer.JBForth.tryAsFileExact(JBForth.java:341)
at ru.balancer.JBForth.tryAsFileWithPath(JBForth.java:328)
at ru.balancer.JBForth.tryAsFile(JBForth.java:317)
at ru.balancer.JBForth.do_code(JBForth.java:292)
at ru.balancer.JBForth.do_code(JBForth.java:218)
at ru.balancer.jbforth.words.FileSystem$included.exec(FileSystem.java:42
)
at ru.balancer.JBForth.tryAsFileExact(JBForth.java:341)
at ru.balancer.JBForth.tryAsFileWithPath(JBForth.java:325)
at ru.balancer.JBForth.tryAsFile(JBForth.java:320)
at ru.balancer.JBForth.do_code(JBForth.java:292)
at ru.balancer.JBForth.do_code(JBForth.java:210)
at ru.balancer.JBForth.exec(JBForth.java:138)
at ru.balancer.JBForth.execp(JBForth.java:149)
at ru.balancer.JBForth.reload(JBForth.java:119)
at ru.balancer.JBForth.<init>(JBForth.java:92)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:253)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:513)
Abort: Unknown word 'last-word' in File: datajbforthl2jvar-load.f
... ( val — name )
user-value >|
last-word |< suv-list list+
player@ null? i ... in file datajbforthl2jvar-load.f
Как я понимаю раньше данное слово (last-word) было определенно в самой библиотеке форта?