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

From MaRDI portal





scientific article; zbMATH DE number 6958326
Language Label Description Also known as
default for all languages
No label defined
    English
    An abstract, reusable, and extensible programming language design architecture
    scientific article; zbMATH DE number 6958326

      Statements

      An abstract, reusable, and extensible programming language design architecture (English)
      0 references
      0 references
      18 October 2018
      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

      Identifiers