An abstract, reusable, and extensible programming language design architecture
DOI10.1007/978-3-642-41660-6_6zbMath1397.68023OpenAlexW197852322MaRDI QIDQ1799296
Publication date: 18 October 2018
Full work available at URL: https://doi.org/10.1007/978-3-642-41660-6_6
operational semanticsdenotational semantics\(\lambda\)-calculusobject-oriented programmingabstract machinesprogramming language designpolymorphic typesintermediate languagebottom-up parsingdeclarative collectionsLALR parser generationmonoid comprehensionsstatic/dynamic type-checking/inference
Theory of programming languages (68N15) Functional programming and lambda calculus (68N18) Semantics in the theory of computing (68Q55)
Related Items (1)
Uses Software
This page was built for publication: An abstract, reusable, and extensible programming language design architecture