diff --git a/doc/gf-bib.bib b/doc/gf-bib.bib index c937ae754..c06422830 100644 --- a/doc/gf-bib.bib +++ b/doc/gf-bib.bib @@ -1260,6 +1260,32 @@ address = {{Siena}, {Italy}} } + +@inproceedings{gf-srg, + author = {Bj\"orn Bringert}, + title = {{Speech Recognition Grammar Compilation in Grammatical Framework}}, + booktitle = {{Proceedings of the Workshop on Grammar-Based Approaches to Spoken Language Processing}}, + month = jun, + year = {2007}, + pages = {1--8}, + location = {{Prague, Czech Republic}}, + publisher = {{Association for Computational Linguistics}} +} + +@inproceedings{mm-grammars-dialor05, + author = {Bj\"orn Bringert and Robin Cooper + and Peter Ljungl\"of and Aarne Ranta}, + title = {Multimodal Dialogue System Grammars}, + booktitle = {Proceedings of DIALOR'05, Ninth Workshop on + the Semantics and Pragmatics of Dialogue}, + month = {June}, + year = {2005}, + pages = {53--60}, + location = {Nancy, France}, + url = {http://www.cs.chalmers.se/~bringert/publ/mm-grammars-dialor/mm-grammars-dialor.pdf} +} + + @InProceedings{ranta-nancy, author = {A. Ranta}, title = {Resource Grammars for Dialogue Systems and Grammar Writing by Examples}, @@ -1743,6 +1769,14 @@ isbn_issn = {0-262-08289-6} } +@Book{KRC, + author = {Brian Kernighan and Dennis Ritchie}, + title = {{The C Programming Language}}, + publisher = {{Prentice Hall}}, + year = 1988, + note = {Second Edition} +} + @Book{MichalewiczFogel00, author = {Z. Michalewicz and B. F. Fogel}, title = {How to solve it: modern heuristics}, @@ -2388,6 +2422,13 @@ Book{GoldbergRubin95, } +@inproceedings{jonson-2006, + AUTHOR = {Rebecca Jonson}, + TITLE = {{Generating statistical language models from interpretation grammars in dialogue system}}, + BOOKTITLE = {{Proceedings of EACL'06, Trento, Italy}}, + YEAR = {2006} + } + @inproceedings{gf-esslli, AUTHOR = {A. Ranta}, TITLE = {{Grammatical Framework Tutorial}}, diff --git a/examples/tutorial/food/food.ebnf b/examples/tutorial/food/food.ebnf new file mode 100644 index 000000000..d85739dad --- /dev/null +++ b/examples/tutorial/food/food.ebnf @@ -0,0 +1,4 @@ +Phrase ::= + ("this" | "that") Quality* ("wine" | "cheese" | "fish") "is" Quality ; +Quality ::= + ("very"* ("fresh" | "warm" | "boring" | "Italian" | "expensive")) ;