SwePub
Sök i LIBRIS databas

  Extended search

id:"swepub:oai:research.chalmers.se:81569ab1-2b4a-495c-9a75-efb16d2b8303"
 

Search: id:"swepub:oai:research.chalmers.se:81569ab1-2b4a-495c-9a75-efb16d2b8303" > GF Runtime System

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

GF Runtime System

Angelov, Krasimir, 1978 (author)
Chalmers tekniska högskola,Chalmers University of Technology
 (creator_code:org_t)
2009
English.
  • Licentiate thesis (other academic/artistic)
Abstract Subject headings
Close  
  • Natural languages have been subject of studies for centuriesand are hot topic even today. The demand for computer systems able to communicate directly in natural language places new challenges. Computational resources like grammars and lexicons and efficient processing tools are needed.Grammars are described as computer programs in declarativedomain specific languages. Just like any other programming language they require mature compilers and efficient runtime systems.The topic of this thesis is the runtime system for the Grammatical Framework (GF) language. The first part of the thesis describes the semantics of the Portable Grammar Format (PGF). This is a low-level format which for GF plays the same role as the JVM bytecode for Java. The representation is designed to be as simple as possible to make it easy to write interpreters for it. The second part is for the incremetal parsing algorithm in PGF. The parser performance was always a bottle neck in GF until now. The new parser is of orders of magnitude faster than any of the previous implementations. The last contribution of the thesis is the development of the Bulgarian resource grammar. This is the first Balkan language in the resource library and the first open-source grammar for Bulgarian. The grammar development was also an important benchmark for the development of the parsing algorithm.

Keyword

parsing
GF
grammars

Publication and Content Type

lic (subject category)
vet (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view