Re: Adventure Parser ?
- Posted by Ralf Nieuwenhuijsen <nieuwen at XS4ALL.NL> Dec 11, 1998
- 538 views
>True, but this is the Euphoria forum. The idea is to write a really good >parser in Euphoria by exploiting it's unique list processing capacities. >What I really want to do long run is create a natural language database >inquiry system with a "look&feel" like an adventure game. The first step is >the parser. For natural language you need a content-senstive 'database' system. I'm still trying to do something wiht my 'figurative' image of 'database' I came up with (how speculative can I be ?.. where every fact is linked to other facts. However each fact is either subset or supperset. It contains or is part of (read: property of..) .. however not a tree based system. Something could easily be a part of and a container to the same thing as well. Request are formed by 'relating' two facts. THe route proccesses data from one fact to another. The database engine is the one that finds the route. You can easily add new 'facts' and declare their containers/properties and easily add an 'exception'. Since you almost always add a new route. (shortest route is used) Context sentive in the way that when you specify more facts the number of possible routes decrease. Ralf