An abstract, reusable, and extensible programming language design architecture (Q1799296)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An abstract, reusable, and extensible programming language design architecture
scientific article

    Statements

    An abstract, reusable, and extensible programming language design architecture (English)
    0 references
    0 references
    18 October 2018
    0 references
    0 references
    0 references
    0 references
    0 references
    programming language design
    0 references
    object-oriented programming
    0 references
    bottom-up parsing
    0 references
    LALR parser generation
    0 references
    denotational semantics
    0 references
    operational semantics
    0 references
    \(\lambda\)-calculus
    0 references
    polymorphic types
    0 references
    static/dynamic type-checking/inference
    0 references
    declarative collections
    0 references
    monoid comprehensions
    0 references
    intermediate language
    0 references
    abstract machines
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references