Correspondence between ALGOL 60 and Church's Lambda-notation

From MaRDI portal
Revision as of 23:45, 8 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:5345264

DOI10.1145/363744.363749zbMath0134.33403DBLPjournals/cacm/Landin65OpenAlexW2152944474WikidataQ54002417 ScholiaQ54002417MaRDI QIDQ5345264

Peter J. Landin

Publication date: 1965

Published in: Communications of the ACM (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/363744.363749




Related Items (46)

An empirical study of on-line models for relational data streamsA theory for nondeterminism, parallelism, communication, and concurrencyThe origins of structural operational semanticsSemantics of context-free languagesA categorical interpretation of Landin's correspondence principleFortifying macrosPeter J. Landin (1930--2009)Meaning and computing: two approaches to computable propositionsA functional computation model for the duality of two-variable lambda-Boolean functionsFull abstraction for the second order subset of an Algol-like languageUnnamed ItemUnnamed ItemAn observationally complete program logic for imperative higher-order functionsA Linear First-Order Functional Intermediate Language for Verified CompilersContinuation-passing C, compiling threads to events through continuationsUnnamed ItemBöhm theorem and Böhm trees for the \(\varLambda \mu\)-calculusA functional programming approach to the specification and verification of concurrent systemsUnnamed ItemDeriving a Floyd-Hoare logic for non-local jumps from a formulæ-as-types notion of controlHierarchical development of programming languagesThe IO- and OI-hierarchiesHead reduction and normalization in a call-by-value lambda-calculusA survey of state vectorsOn the number of unary-binary tree-like structures with restrictions on the unary heightComputational interpretations of linear logicA theory for program and data type specificationVDM semantics of programming languages: Combinators and monadsOn procedures as open subroutines. IISEMANOL (73), a metalanguage for programming the semantics of programming languagesA CUCH-machine: The automatic treatment of bound variablesA glimpse into the paradise of combinatory algebraCall-by-name, call-by-value and the \(\lambda\)-calculusPolymorphic programming I. Another language designed on semantic principlesOutput driven interpretation of recursive programs, or writing creates and destroys data structuresLocally complete consistent F-augmented contexts: a category-theoretic representation of algebraic L-domainsA syntactic theory of sequential stateThe semantics of second-order lambda calculusThe lambda-gamma calculus: A language adequate for defining recursive functionsExpressive power of typed and type-free programming languagesQuantitative fuzzy semanticsProgram proving: KJumps and functionsPair grammars, graph languages and string-to-graph translationsHigher-order substitutionsA category theory for programming languagesOn the complexity of stream equality


Uses Software






This page was built for publication: Correspondence between ALGOL 60 and Church's Lambda-notation