Extended Affix Grammar
From Wikipedia, the free encyclopedia
Extended Affix Grammar (EAG) is a formalism developed by Marc Seutter for describing both the context free syntax and the context sensitive syntax of programming languages.
EAG is a member of the family of two-level grammars. They are very closely related to two-level van Wijngaarden grammars. The EAG compiler will generate either a recogniser, a transducer, a translator, or a syntax directed editor for a language described in the EAG formalism.
This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.