edit
IndependentProject.DynamicLanguageGeneration
Independent Project
.
Dynamic Language Generation
Need to provide a way for a query to modify the language used to parse the next command. Example: 'emails from matt' Displays all 'matt's with message "which matt do you mean? :" modify the language: looking_for {"matt meshulam", "matthew hahn"} to complete name in qf qf is a query captured in a function that takes missing parts as parameters looking_for is a function that dynamically generates a set of grammar to add to the base grammar.