> > Everything I've read points to the same thing: EcmaScript-style languages > cannot be expressed as BNF. I suspect that the reason why Adobe are talking > about the changes to language in the Falcon compiler breaking some existing > AS3 projects is because they have had to modify the language to make it > definable in something like BNF. >
I seem to remember reading somewhere that Falcon uses a grammar based approach as well to parsing AS3. I'm wondering how they're pulling it off then... Roland