Skip to Main content Skip to Navigation
Conference papers

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 metadata
Contributor : Yannick Parmentier <>
Submitted on : Wednesday, September 7, 2016 - 10:23:16 AM
Last modification on : Friday, December 11, 2020 - 11:14:03 AM



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⟩



Record views