A Descriptive Language for Symbol Manipulation
Journal of the ACM (JACM)
A General Translation Program for Phrase Structure Languages
Journal of the ACM (JACM)
On The Ambiguity Problem of Backus Systems
Journal of the ACM (JACM)
A Translator-Oriented Symbolic Programming Language
Journal of the ACM (JACM)
Detection of Generative Ambiguities in Context-Free Mechanical Languages
Journal of the ACM (JACM)
Syntactic Analysis and Operator Precedence
Journal of the ACM (JACM)
Random-Access Stored-Program Machines, an Approach to Programming Languages
Journal of the ACM (JACM)
Segmentation and the Design of Multiprogrammed Computer Systems
Journal of the ACM (JACM)
Journal of the ACM (JACM)
On the Syntax of Algorithmic Languages
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Programming Languages: Toward a general processor for programming languages
Communications of the ACM
Use of transition matrices in compiling
Communications of the ACM
A use of fast and slow memories in list-processing languages
Communications of the ACM
Structure of a LISP system using two-level storage
Communications of the ACM
A proposal for definitions in ALGOL
Communications of the ACM
One-Pass compilation of arithmetic expressions for a parallel processor
Communications of the ACM
POSE: a language for posing problems to a computer
Communications of the ACM
Parallel numerical methods for the solution of equations
Communications of the ACM
A language independent macro processor
Communications of the ACM
A comment on index register allocation
Communications of the ACM
The remaining trouble spots in ALGOL 60
Communications of the ACM
Communications of the ACM
A correspondence between ALGOL 60 and Church's Lambda-notations: Part II
Communications of the ACM
GARGOYLE: a language for compiler writing
Communications of the ACM
Bounded context syntactic analysis
Communications of the ACM
“Structural connections” in formal languages
Communications of the ACM
FORTRAN IV as a syntax language
Communications of the ACM
On context and ambiguity in parsing
Communications of the ACM
Extension of existing compilers by sophisticated use of macros
Communications of the ACM
On the relative efficiencies of context-free grammar
Communications of the ACM
Constraint-type statements in programming languages
Communications of the ACM
A formal semantics for computer languages and its application in a compiler-compiler
Communications of the ACM
EULER: a generalization of ALGOL, and its formal definition: Part II
Communications of the ACM
Semiotics and programming languages
Communications of the ACM
The next 700 programming languages
Communications of the ACM
Syntax-directed interpretation of classes of pictures
Communications of the ACM
A graphical service system with variable syntax
Communications of the ACM
Communications of the ACM
Communications of the ACM
Evolution of the meta-assembly program
Communications of the ACM
High speed compilation of efficient object code
Communications of the ACM
Some techniques used in the ALCOR ILLINOIS 7090
Communications of the ACM
Solution of a problem in concurrent programming control
Communications of the ACM
A contribution to the development of ALGOL
Communications of the ACM
Computer simulation—discussion of the technique and comparison of languages
Communications of the ACM
Syntax macros and extended translation
Communications of the ACM
Communications of the ACM
A syntax directed compiler for ALGOL 60
Communications of the ACM
Communications of the ACM
Revised report on the algorithm language ALGOL 60
Communications of the ACM
A alternate form of the “UNCOL diagram”
Communications of the ACM
Documentation problems: ALGOL 60
Communications of the ACM
Letter to the editor: Irons' procedure DIAGRAM
Communications of the ACM
An algorithm for equivalence declarations
Communications of the ACM
Design of a separable transition-diagram compiler
Communications of the ACM
A syntactical chart of ALGOL 60
Communications of the ACM
Sequential formula translation
Communications of the ACM
Macro instruction extensions of compiler languages
Communications of the ACM
Report on the algorithmic language ALGOL 60
Communications of the ACM
Compilation for two computers with NELIAC
Communications of the ACM
A syntax controlled generator of formal language processors
Communications of the ACM
Some remarks on the syntax of symbolic programming languages
Communications of the ACM
Syntactical charts of COBOL 61
Communications of the ACM
Report on the algorithmic language FORTRAN II
Communications of the ACM
A description of the APT language
Communications of the ACM
An error-correcting parse algorithm
Communications of the ACM
On the nonexistence of a phrase structure grammar for ALGOL 60
Communications of the ACM
The problem of programming communication with changing machines: a proposed solution
Communications of the ACM
Syntactic analysis by digital computer
Communications of the ACM
On ambiguity in phrase structure languages
Communications of the ACM
Communications of the ACM
ACM '67 Proceedings of the 1967 22nd national conference
A semantic model for a language processor
ACM '67 Proceedings of the 1967 22nd national conference
The AED approach to generalized computer-aided design
ACM '67 Proceedings of the 1967 22nd national conference
Programming languages for non-numeric processing—1: TMG—a syntax directed compiler
ACM '65 Proceedings of the 1965 20th national conference
Programming languages for non-numeric processing—2: An introduction to the COGENT programming system
ACM '65 Proceedings of the 1965 20th national conference
Invited papers: History of writing compilers
ACM '62 Proceedings of the 1962 ACM national conference on Digest of technical papers
ACM '62 Proceedings of the 1962 ACM national conference on Digest of technical papers
A syntax-directed approach to automated aids for symbolic mathematics
SYMSAC '66 Proceedings of the first ACM symposium on Symbolic and algebraic manipulation
The evaluation, classification and interpretation of expressions
ACM '64 Proceedings of the 1964 19th ACM national conference
META II a syntax-oriented compiler writing language
ACM '64 Proceedings of the 1964 19th ACM national conference
META-3 syntax-directed compiler writing compiler to generate efficient code
ACM '64 Proceedings of the 1964 19th ACM national conference
NAPSS—a numerical analysis problem solving system
ACM '66 Proceedings of the 1966 21st national conference
A programming language for the 360 computers
A programming language for the 360 computers
Survey of programming languages and processors
Communications of the ACM
Algol-60 Implementation
Machine-independent computer programming
Machine-independent computer programming
Michigan algorithm decoder
The Mathematical Theory of Context-Free Languages
The Mathematical Theory of Context-Free Languages
Generation of Compiler Symbol Processing Mechanisms from Specifications
ACM Transactions on Programming Languages and Systems (TOPLAS)
A bibliography on syntax error handling in context free languages
ACM SIGPLAN Notices
Parsing of Graph-Representable Pictures
Journal of the ACM (JACM)
Journal of the ACM (JACM)
An Elementary Discussion of Compiler/Interpreter Writing
ACM Computing Surveys (CSUR)
A List Structure Form of Grammars for Syntactic Analysis
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
Automatic Derivation of Code Generators from Machine Descriptions
ACM Transactions on Programming Languages and Systems (TOPLAS)
Control Flow Aspects of Semantics-Directed Compiling
ACM Transactions on Programming Languages and Systems (TOPLAS)
An efficient context-free parsing algorithm
Communications of the ACM - Special 25th Anniversary Issue
Syntax-directed least-errors analysis for context-free languages: a practical approach
Communications of the ACM
Deterministic parsing of ambiguous grammars
Communications of the ACM
Programming systems and languages 1965-1975
Communications of the ACM
A theory of discrete patterns and their implementation in SNOBOL4
Communications of the ACM
Natural language question-answering systems: 1969
Communications of the ACM
An efficient context-free parsing algorithm
Communications of the ACM
Computer science: a conceptual framework for curriculum planning
Communications of the ACM
A technique for generating almost optimal Floyd-Evans productions for precedence grammars
Communications of the ACM
Information science in a Ph.D. computer science program
Communications of the ACM
Use of transition matrices in compiling
Communications of the ACM
A global parser for context-free phrase structure grammars
Communications of the ACM
Communications of the ACM
An ALGOL-based associative language
Communications of the ACM
A new method for determining linear precedence functions for precedence grammars
Communications of the ACM
A practical method for constructing LR (k) processors
Communications of the ACM
APAREL—A parse-request language
Communications of the ACM
Proposed library of programs for personnel and related work
Communications of the ACM
Letters to the editor: A base for language definition
Communications of the ACM
Automatic generation of efficient lexical processors using finite state techniques
Communications of the ACM
MPACT: microprocessor application to control-firmware translator
ACM SIGDA Newsletter
An approach to incremental compilation
SIGPLAN '84 Proceedings of the 1984 SIGPLAN symposium on Compiler construction
Definitional Interpreters for Higher-Order Programming Languages
Higher-Order and Symbolic Computation
ORACLE a tool for learning compiler writing
SIGCSE '77 Proceedings of the seventh SIGCSE technical symposium on Computer science education
A new approach to teaching a first course in compiler construction
SIGCSE '76 Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
Automatic generation of computer graphics languages
The papers of the ACM symposium on Graphic languages
Translations on a context free grammar
STOC '69 Proceedings of the first annual ACM symposium on Theory of computing
Definitional interpreters for higher-order programming languages
ACM '72 Proceedings of the ACM annual conference - Volume 2
PL/I Reducer and Direct Processor
ACM '69 Proceedings of the 1969 24th national conference
On the use of syntax-based translators for symbolic and algebraic manipulation
SYMSAC '71 Proceedings of the second ACM symposium on Symbolic and algebraic manipulation
Control flow aspects of semantics directed compiling (Summary)
SIGPLAN '82 Proceedings of the 1982 SIGPLAN symposium on Compiler construction
Brief survey of languages used for systems implementation
Proceedings of the SIGPLAN symposium on Languages for system implementation
Design evaluation of the compiler generating system MUG1
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Compilation of optimized syntactic recognizers from Floyd-Evans productions
Proceedings of a symposium on Compiler optimization
GULP—A compiler-compiler for verbal and graphic languages
ACM '68 Proceedings of the 1968 23rd ACM national conference
Inscan: A syntax-directed language processor
ACM '68 Proceedings of the 1968 23rd ACM national conference
The comparison of programming languages: A linguistic approach
ACM '68 Proceedings of the 1968 23rd ACM national conference
Syntactic rules embedded in PL/I
ACM SIGPLAN Notices
ACM SIGPLAN Notices - Abstracts in programming language-related research
Empirical comparison of LR(k) and precedence parsers
ACM SIGPLAN Notices
Optimization aspects of compiler-compilers
ACM SIGPLAN Notices
META/LISP: an interactive translator writing system
ACM SIGSAM Bulletin
User-accessible data structures in information retrieval
ACM SIGIR Forum
Microcode support software for the Modular Computer System
ACM SIGMICRO Newsletter
Translation of a DDL Digital System Specification to Boolean Equations
IEEE Transactions on Computers
Programming Languages The First 25 Years
IEEE Transactions on Computers
ACM SIGCSE Bulletin
META PI: an on-line interactive compiler-compiler
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
Linguistic methods in picture processing: a survey
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
The XPL compiler generator system
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
WRITEACOURSE: an educational programming language
AFIPS '68 (Fall, part II) Proceedings of the December 9-11, 1968, fall joint computer conference, part II
Design highlights of CABAL: a compiler-compiler
AFIPS '68 (Fall, part II) Proceedings of the December 9-11, 1968, fall joint computer conference, part II
An efficient system for user extendible languages
AFIPS '68 (Fall, part II) Proceedings of the December 9-11, 1968, fall joint computer conference, part II
An extended BNF for specifying the syntax of declarations
AFIPS '69 (Spring) Proceedings of the May 14-16, 1969, spring joint computer conference
Design and organization of a translator for a partial differential equation language
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
SYMPLE: a general syntax directed macro preprocessor
AFIPS '69 (Fall) Proceedings of the November 18-20, 1969, fall joint computer conference
An overview of programming languages for specialized application areas
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
Survey: A survey of state vectors
Computer Science Review
Hi-index | 48.52 |
A critical review of recent efforts to automate the writing of translators of programming languages is presented. The formal study of syntax and its application to translator writing are discussed in Section II. Various approaches to automating the postsyntactic (semantic) aspects of translator writing are discussed in Section III, and several related topics in Section IV.