© 1970 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Syntax analysis by Domölki's algorithm

1 Basser Computing Department, School of Physics, University of Sydney, Sydney, Australia, 2 Department of Information Science, Monash University, Clayton, Victoria, Australia
A description and evaluation is given of a syntax analysis algorithm originated by Domölki. It is shown how to construct the logical matrices for representing the B.N.F. syntax and how to extend the algorithm to avoid backtracking. The algorithm is developed further in order to test its own validity when used on a given grammar. The resulting procedure provides a powerful means for detecting the ambiguities of a grammar.
Received September 1969.
* Basser Computing Department, School of Physics, University of Sydney, Sydney, N.S.W. 2006, Australia
Department of Information Science, Monash University, Clayton, Victoria 3168, Australia