Parsing Ambiguous Grammar-A Survey
Jetty Sowmith, Lalith Abhiram Dasari, Naveen Krishna Mamidi, Meena Belwal · 2024
This survey is aimed at showing different ways of, how some linguists try to get rid of the ambiguity feature of the syntax, but there are some or no techniques for checking whether the given phrase is ambiguous or not. The chief purpose of most software quality analysis methods is the same and it is to get an abstract model from the source code, which one can use for the abstraction process or further analysis. Translating abstract representation or the extension came out through a structured mechanism called parsing. Often, the set of grammar rules governing the structure of the parser is language-specific, thus enabling the translation of source code written in one specific language into the defined abstract tree form structure. This work highlights the main approaches used to remove ambiguity from ambiguous grammar.