The "Rewrite The Parser in Inform 7" Project

The documentation at the Inform 7 site isn’t there. (This at least used to be the case for several other extensions, so maybe this should go on the bug tracker.)

Have I mentioned that this extension is the greatest thing ever?

OK maybe I am obtuse or something. But what exactly is this project?

Currently, Inform 6 and 7 use the Inform 6 parser. Note that Inform 7 is really just a code generator that creates Inform 6 code with special changes from traditional Inform 6.

Ron, either brave or stupid (they usually go hand in hand), took on the challenge of reading through all of the insanity of the Inform 6 parser and ported all of the logic to Inform 7 syntax.

The benefits of the results of this will come down the road as people start to tweak the new replacement Inform 7 parser. It opens up a lot of doors that were previously locked in a trunk at the bottom of the sea guarded by a thousand year old Kracken.

David C.
www.textfyre.com