Weak and Mixed Strategy Precedence Parsing
Journal of the ACM (JACM)
ACM Computing Surveys (CSUR)
Communications of the ACM
A technique for generating almost optimal Floyd-Evans productions for precedence grammars
Communications of the ACM
Communications of the ACM
Communications of the ACM
The structure of yet another ALGOL compiler
Communications of the ACM
Thunks: a way of compiling procedure statements with some comments on procedure declarations
Communications of the ACM
Compiler construction in an undergraduate course: some difficulties
ACM SIGCSE Bulletin
The Art of Computer Programming Volumes 1-3 Boxed Set
The Art of Computer Programming Volumes 1-3 Boxed Set
The theory of parsing, translation, and compiling
The theory of parsing, translation, and compiling
Compiler Construction for Digital Computers
Compiler Construction for Digital Computers
Compiler Construction, An Advanced Course, 2nd ed.
Programming Systems and Languages.
Programming Systems and Languages.
SIGCSE '79 Proceedings of the tenth SIGCSE technical symposium on Computer science education
An undergraduate compiler laboratory
SIGCSE '79 Proceedings of the tenth SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
A new approach to teaching a first course in compiler construction is presented, in which the traditional term project is replaced by several smaller, independent, programming assignments. Each assignment is a compiler for a simple language using a different parsing technique. A means is described to augment the programming assignments, so that a greater variety of experiences is provided students. A short review of the literature is included.