Grammex = “Grammars by Example”
A “programming by example” interface for defining grammars
User supplies example of text to be recognized
System tries to parse text according to current grammar
User can interactively specialize and generalize interpretations of substrings
Grammex compiles a BNF-like grammar