Szymanski, Thomas G.Williams, John H.2007-04-232007-04-231975-01http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR75-226https://hdl.handle.net/1813/6913A bottom-up parsing technique which can make non-leftmost possible reductions in sentential forms is said to be non-canonical. Nearly every existing parsing technique can be extended to a non-canonical method which operates on larger classes of grammars and languages than the original technique. Moreover, the resulting parsers run in time linearly proportional to the length of their input strings. Several such extensions are defined and analyzed from the points of view of both power and decidability. The results are presented in terms of a general bottom-up parsing model which yields a common decision procedure for testing membership in many of the existing and extended classes.1771410 bytes811007 bytesapplication/pdfapplication/postscripten-UScomputer sciencetechnical reportNon-Canonical Extensions of Bottom-Up Parsing Techniquestechnical report