XMG2: Describing Description Languages

Abstract : This paper introduces XMG2, a modular and extensible tool for various linguistic description tasks. Based on the notion of meta-compilation (that is, compilation of compilers), XMG2 reuses the main concepts underlying XMG, namely logic programming and constraint satisfaction, to generate on-demand XMG-like compilers by assembling elementary units called language bricks. This brick-based definition of compilers permits users to design description languages in a highly flexible way. In particular, it makes it possible to support several levels of linguistic description (e.g. syntax, morphology) within a single description language. XMG2 aims to offer means for users to easily define description languages that fit as much as possible the linguistic intuition.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01361316
Contributor : Yannick Parmentier <>
Submitted on : Wednesday, September 7, 2016 - 10:23:16 AM
Last modification on : Thursday, January 17, 2019 - 3:10:02 PM

Identifiers

Collections

Citation

Simon Petitjean, Denys Duchier, Yannick Parmentier. XMG2: Describing Description Languages. Logical Aspects of Computational Linguistics (LACL 2016), Dec 2016, Nancy, France. pp.255-272, ⟨10.1007/978-3-662-53826-5_16⟩. ⟨hal-01361316⟩

Share

Metrics

Record views

123