1.

Record Nr.

UNISA996465702003316

Titolo

Programs as Data Objects [[electronic resource] ] : Proceedings of a Workshop, Copenhagen, Denmark, October 17 - 19, 1985 / / edited by Harald Ganzinger, Neil Jones

Pubbl/distr/stampa

Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 1986

ISBN

3-540-39786-8

Edizione

[1st ed. 1986.]

Descrizione fisica

1 online resource (X, 325 p.)

Collana

Lecture Notes in Computer Science, , 0302-9743 ; ; 217

Disciplina

005.1015113

Soggetti

Computer logic

Computer programming

Software engineering

Logics and Meanings of Programs

Programming Techniques

Software Engineering

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di contenuto

Strictness analysis and polymorphic invariance -- Convergent term rewriting systems can be used for program transformation -- The theory of strictness analysis for higher order functions -- Recognition of generative languages -- Modular first-order specifications of operational semantics -- Logic specification of code generation techniques -- Strictness detection in non-flat domains -- Strictness computation using special ?-expressions -- A relational framework for abstract interpretation -- Expected forms of data flow analyses -- Code generation from two-level denotational meta-languages -- Multilevel functions in Martin-Löf's type theory -- An implementation from a direct semantics definition -- The structure of a self-applicable partial evaluator -- Program transformation by supercompilation -- Listlessness is better than laziness II: Composing listless functions -- From interpreter to compiler: A representational derivation.