My Account Log in

1 option

Grammatical framework : programming with multilingual grammars / Aarne Ranta.

Van Pelt Library P151 .R23 2011
Loading location information...

Available This item is available for access.

Log in to request item
Format:
Book
Author/Creator:
Ranta, Aarne.
Series:
Studies in computational linguistics (Stanford, Calif.)
CSLI studies in computational linguistics
Language:
English
Subjects (All):
Grammar, Comparative and general.
Multilingual computing.
Parsing (Computer grammar).
Computational linguistics.
Physical Description:
xii, 331 pages : illustrations ; 24 cm.
Place of Publication:
Stanford, Calif. : CSLI Publications, Center for the Study of Language and Information, 2011.
Summary:
Grammatical Framework is a programming language designed for writing grammars, which has the capability of addressing several languages in parallel. This thorough introduction demonstrates how to write grammars in Grammatical Framework and use them in applications such as tourist phrasebooks, spoken dialogue systems, and natural language interfaces. The examples and exercises presented here address several languages, and the readers are shown how to look at their own languages from the computational perspective.
Requiring no previous knowledge of linguistics, the book is particularly suited for computer scientists and programmers. But it would also be of interest to linguists, as it presents a novel approach to multilingual grammars inspired by the theory of programming languages. Book jacket.
Contents:
1 Introduction 1
I A GF Tutorial
2 Basic concepts of multilingual grammars 29
3 Parameters, tables, and records 57
4 Modular and scalable grammar writing 75
5 Using the Resource Grammar Library 97
6 Semantic actions and conditions in abstract syntax 127
II Larger Grammars and Applications
7 Embedded grammars and code generation 155
8 Interfacing formal and natural languages 177
9 Getting started with resource grammar programming 199
10 Extending the Resource Grammar Library 219
III GF Reference Manual.
Notes:
Includes bibliographical references and index.
ISBN:
1575866269
9781575866277
1575866277
9781575866260
OCLC:
704121302
Publisher Number:
99946266860

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account