POPL 1979
27 papers
- A Compact, Machine-Independent Peephole Optimizer
- A PL/CV Precis
- An Efficient Way to Find Side Effects of Procedure Calls and Aliases of Variables
- Automatic Data Structure Selection in SETL
- Automatic Generation of Near-Optimal Translators for Noncircular Attribute Grammars
- Automatic Improvement of Programs in Very High Level Languages
- Certifying Information Flow Properties of Programs: An Axiomatic Approach
- Characterization and Elimination of Redundancy in Recursive Programs
- Data Flow Analysis of Communicating Processes
- Decisions for "Type" in APL
- First Order Programming Logic
- Flow Analysis and Optimization of Lisp-Like Structures
- Interpreter Generation Using Tree Pattern Matching
- Predicate Path Expressions
- Principles of Proving Programs Correct in Gypsy
- Process Logic
- Recursion in Logics of Programs
- Space-Time Tradeoffs for Linear Recursion
- Specifying Programming Language Semantics
- String Pattern Matching in Polynomial Time
- Synthesis of Resource Invariants for Concurrent Programs
- Systematic Design of Program Analysis Frameworks
- The Evolution of List-Copying Algorithms
- The Functional Power of Parameter Passage Mechanisms
- The Logic of a Relational Data Manipulation Language
- The Universality of Data Retrieval Languages
- Type Checking in an Imperfect World