Linear precedence functions for weak precedence grammars
- 1 January 1972
- journal article
- research article
- Published by Taylor & Francis in International Journal of Computer Mathematics
- Vol. 3 (1-4) , 149-155
- https://doi.org/10.1080/00207167208803059
Abstract
Linear precedence functions can be used to compress the information of certain precedence matrices. While saving space, the method applied to Wirth-Weber precedence matrices causes the detection of errors to be occasionally delayed. When shift-reduce decisions are based on a weak precedence grammar, however, it is often possible to find linear pre-cedence functions which preserve some of the error checking capability of the matrix. While the maximization of the amount of error checking is a large combinatorial problem, algorithms to reduce the search time can be given.Keywords
This publication has 8 references indexed in Scilit:
- A Boolean matrix method for the computation of linear precedence functionsCommunications of the ACM, 1972
- Weak and Mixed Strategy Precedence ParsingJournal of the ACM, 1972
- A technique for generating almost optimal Floyd-Evans productions for precedence grammarsCommunications of the ACM, 1970
- An Efficient Heuristic Procedure for Partitioning GraphsBell System Technical Journal, 1970
- A new method for determining linear precedence functions for precedence grammarsCommunications of the ACM, 1969
- EULER: A generalization of ALGOL and its formal definition: Part 1Communications of the ACM, 1966
- Algorithm 265: find precedence functions [L2]Communications of the ACM, 1965
- Syntactic Analysis and Operator PrecedenceJournal of the ACM, 1963