Question 1
Marks : +2 | -2
Pass Ratio : 100%
When there is a reduce/reduce conflict?
Explanation: It occurs when If a state does not know whether it will make a reduction operation using the production rule i or j for a terminal.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
The construction of the canonical collection of the sets of LR (1) items are similar to the construction of the canonical collection of the sets of LR (0) items. Which is an exception?
Explanation: Closure and goto do work differently in case of LR (0) and LR (1).
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Explanation: A permanent database that has entry for each terminal symbols such as arithmetic operators, keywords, punctuation characters such as ‘;’, ‘,’etc Fields: Name of the symbol.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
A loader is a program that _________
Explanation: A loader is the part of an operating system that is responsible for loading programs and libraries. It is important in the process of placing the programs into memory and executing them.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
An LR-parser can detect a syntactic error as soon as __________
Explanation: Error is found when it the input string is scanned.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
What is the similarity between LR, LALR and SLR?
Explanation: The common grounds of these 3 parser is the algorithm but parsing table is different.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
When ß is empty (A -> ß.,a), the reduction by A-> a is done by _________
Explanation: The next token is considered in this case it’s a.