References & Citations
Computer Science > Computation and Language
Title: A Constraint-Satisfaction Parser for Context-Free Grammars
(Submitted on 7 Oct 2011 (v1), last revised 2 Feb 2012 (this version, v3))
Abstract: Traditional language processing tools constrain language designers to specific kinds of grammars. In contrast, model-based language specification decouples language design from language processing. As a consequence, model-based language specification tools need general parsers able to parse unrestricted context-free grammars. As languages specified following this approach may be ambiguous, parsers must deal with ambiguities. Model-based language specification also allows the definition of associativity, precedence, and custom constraints. Therefore parsers generated by model-driven language specification tools need to enforce constraints. In this paper, we propose Fence, an efficient bottom-up chart parser with lexical and syntactic ambiguity support that allows the specification of constraints and, therefore, enables the use of model-based language specification in practice.
Submission history
From: Luis Quesada [view email][v1] Fri, 7 Oct 2011 09:53:41 GMT (301kb)
[v2] Mon, 10 Oct 2011 21:14:08 GMT (301kb)
[v3] Thu, 2 Feb 2012 16:11:45 GMT (301kb)
Link back to: arXiv, form interface, contact.