Question
//Programming Languages //Please answer the following 3. a. Write a grammar for the language consisting of strings built only of the letters a and b
//Programming Languages
//Please answer the following
3. a. Write a grammar for the language consisting of strings built only of the letters a and b. The
strings may have any number of these letters, but the letter combinations bab must be in each
string somewhere, and each string must start with a aba. For example, the strings ababab,
abaaaaaabab, and ababbbabbbab are in the language, while a, aabb, baaa, and aba are not.
b. Draw the parse tree for string qhzyhz according the following grammar in BNF (start symbol
is ):
c. Describe, in English, the language defined by the following grammar in BNF (start symbol is
):
::= |
::= ab |
d. Consider the following grammar in BNF (start symbol is ):
::= a | | b
::= b | b
Which of the following sentences are in the language generated by this grammar? Explain your
answer for each possible sentence.
abc
cccabbb
aabbbb
abccc
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started