Grammar semantics, analysis and parsing by abstract interpretation (Q655410)

From MaRDI portal





scientific article; zbMATH DE number 5994293
Language Label Description Also known as
English
Grammar semantics, analysis and parsing by abstract interpretation
scientific article; zbMATH DE number 5994293

    Statements

    Grammar semantics, analysis and parsing by abstract interpretation (English)
    0 references
    0 references
    0 references
    4 January 2012
    0 references
    Grammar flow problems consist in computing a function of the proto language generated by the grammar for each nonterminal. In the paper under review, abstract interpretations of a fixpoint protoderivation semantics are studied, defining the maximal derivations of a transitional semantics of context-free grammars akin to pushdown automata. The result is a hierarchy of bottom-up or top-down semantics refining the classical equational and derivational language semantics and including Knuth grammar problems, classical grammar flow analysis algorithms and parsing algorithms. The paper is absolutely self-contained, providing also the mathematical background and the necessary elements of abstract interpretation.
    0 references
    0 references
    abstract interpretation
    0 references
    context-free grammar
    0 references
    bottom-up semantics
    0 references
    top-down semantics
    0 references
    abstract semantics
    0 references
    grammar flow analysis
    0 references
    grammar problem
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers