In this problem you are provided with a CFG/BNF and you are to determine which of the following strings are inside of the described grammar G defined by G={V,E,R,S} where V={ } E={ a, b, c, +, -, *, /, ()} R=[ --> + | - | --> * | / | --> ( ) | -->a |b|c ]
In this problem you are provided with a CFG/BNF and you are to determine which of the following strings are inside of the described grammar G defined by G={V,E,R,S} where V={ } E={ a, b, c, +, -, *, /, ()} R=[ --> + | - | --> * | / | --> ( ) | -->a |b|c ]
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
![In this problem you are provided with a CFG/BNF and you are to determine which of
the following strings are inside of the described grammar G defined by G={V,E,R,S}
where
V={ <expr> <term> <fact> <id> }
E={ a, b, c, +, -, *, /, () }
R=[
<expr> --> <term> + <expr> <term> - <expr> | <term>
<term> --> <fact> * <term> | <fact> / <term> | <fact>
<fact>--> (<expr> ) | <id>
<id> --> a | b | c
]
S=<expr>
0 (b)
a
Oa+a*(a)
Oa(b)
O-b*a/b
(b+b)
Oa (b+d)-c/a
Oa+c+b+a+c-a
a +- c](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fc353cc0f-0c4d-4d5b-a3e6-e746dbb90f94%2F946b8a14-0d9c-47db-8742-b673e0ecd162%2F59sfd84_processed.png&w=3840&q=75)
Transcribed Image Text:In this problem you are provided with a CFG/BNF and you are to determine which of
the following strings are inside of the described grammar G defined by G={V,E,R,S}
where
V={ <expr> <term> <fact> <id> }
E={ a, b, c, +, -, *, /, () }
R=[
<expr> --> <term> + <expr> <term> - <expr> | <term>
<term> --> <fact> * <term> | <fact> / <term> | <fact>
<fact>--> (<expr> ) | <id>
<id> --> a | b | c
]
S=<expr>
0 (b)
a
Oa+a*(a)
Oa(b)
O-b*a/b
(b+b)
Oa (b+d)-c/a
Oa+c+b+a+c-a
a +- c
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education