Author: theraven
Date: Sat Jan 16 15:07:09 2010
New Revision: 5828

URL: http://svn.gna.org/viewcvs/etoile?rev=5828&view=rev
Log:
Tidied up a few of the rules and fixed some minor bugs.

Rewrote the state stuff.  Now a dictionary containing the parsed state is 
passed, instead of a partial match.  This is now implemented by an 
OMJoinedDictionary, which delegates lookups to two dictionaries, allowing 
nested scopes to work correctly.  Some of this code probably needs tidying up, 
but it is working.

Now parsing this rule correctly:

keyword :xs   = token(xs) ~letterOrDigit.


Modified:
    branches/guenther/ObjMeta/OMTest.tool/Resources/OMGrammar.st
    branches/guenther/ObjMeta/OMTest.tool/Resources/OMTest.st


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to