So how do I get Mind.f to run, I take it I need a different version of
"Arthur T. Murray" <uj797 at victoria.tc.ca> wrote in message
news:3de93032 at news.victoria.tc.ca...
> "Alex McDonald" <alex_mcd at btopenworld.com> wrote on Sat, 30 Nov 2002:
> >"Bill Harvey" <bill_harvs at hotmail.com> wrote in message
> > news:asb33h$4li$04$1 at news.t-online.com...> >> I Downloaded and Installed Win32forth in order to run the
> >> Mind AI program. It starts but suddenly goes crazy filling
> >> the window with gooble de gook[;] the cursor then scrolls
> >> downwards for a few seconds then the program stops and
> >> an "Exception Box" appears.
> >> Exception #C0000005
> >> OK or Cancel
> >> I selected cancel and the following appeared:-
> [...] See upthread for elaborate error messages.
> > Nice to see a user of a test version of W32F!
> > Presumably you got it from win32forth.sourceforge.net?
> There was a problem in getting Win32Forth from the original
> site of its chief author, Tom Zimmer. Does anybody know
> if or why access-strictures have been imposed there?
>> Anyway, I suggested the SourceForge site as a presumed equivalent.
> I had no idea that the SourceForge Win32Forth was a "test" version :-)
>> > It could be worth trying the code on a vanilla 4.2 version
> > to see if you get the same problem, the W32F you're using is
> > very much "in beta" and most definitely on the move --
> > we're up to version 3.9J for testing currently.
> > You may also want to join the mailing list at
> > http://groups.yahoo.com/group/win32forth if you'd
> > like to help us test the latest versions.
> >> Any ideas??
> > Yep, something in .echo (15 words up, as the rstack dump shows)
> > has a bad pointer on the stack (EBX is topofstack) and is doing
> > a @ from 0xAF000 (very suspicious because the current instruction
> > pointer is at 0xAF0...) The word that called it is at ESI+IMAGE,
> > that is 0x9E2A94.
> > 0x9E2A94 ?.name
> > may give you the name of the colon def FOLLOWING the current
> > colon-def that called .ECHO. But it's not probable because the
> > rstack has a couple of unnamed words on it. I suspect from your
> > description of the output that the code has run off the rails,
> > and that the exception is just the dying gasp of a truly
> > knackered program.
> > Beyond this I can't help: it's the author's code --
> > .ECHO isn't a word in "standard" W32F. You may want
> > to tackle him on this.
> ATM (author of http://www.scn.org/~mentifex/mind4th.html AI):
> The original purpose of the ".echo" Forthword (or module) was
> to display the robot mind output that was otherwise scrolling
> by too fast on the user-interface screen. As I continue to
> work on Mind.Forth, I will try to pay attention to any problems
> developing in the ".echo" Forthword or module. (It uses "dot"
> as what I think is a Forth convention for "printing".) I do not
> know Forth anywhere near as well as Alex McDonald obviously does.
> > Much more interesting is a chess program using OpenGL -- see
> > http://home.planet.nl/~josv/ and
> > http://home.planet.nl/~josv/fcp3D.zip> > for the download.
> > ---
> > Regards
> > Alex McDonald
>> Yesterday the Mentifex AI textbook was finally published at
>> It is the official "Mind-1.1 Programmer's Manual" for Mind.Forth and
>http://www.scn.org/~mentifex/jsaimind.html -- the tutorial AI Mind.
>> Bye for now.
>> A.T. Murray
>http://www.scn.org/~mentifex/aisource.html is the cluster of Mind
> programs described in the AI textbook "AI4U" based on AI Mind-1.1
> by Arthur T. Murray which may be pre-ordered from bookstores with
> hardcover ISBN 0-595-65437-1 and ODP softcover ISBN 0-595-25922-7.