Consider the following PSG G: V={S,NP,VP,D,N,V}; vO=S; /* phrase rules */ S->NP VP; NP->D N; VP->V NP; /* lexical rules */ D->the; N->dog | cat; V->chases; The grammar shown above recognizes a language that contains some English sentences. You can think of the grammar variables as representing linguistic structures. For example, NP represents a Noun Phrase and VP represents a Verb Phrase.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Consider the following PSG G:

*Attached Image*

a) List all sentences belonging to the language recognized by G.

b) Modify your grammar by adding the following words to your lexicon: dogs, cats, chase

- For example, add a rule to indicate that N can be expanded to the word cats but do not add any additional rules for NP

- Your new grammar should accept all of the sentences accepted by G in addition to others. A sentence is said to be grammatical, according to a grammar, if it is accepted by that grammar. Thus, all sentences accepted by your new grammar are grammatical according to your new grammar.

c) Give two new sentences accepted by your grammar from #2 that are also grammatical according to the English language,

Consider the following PSG G:
V={S,NP,VP,D,N,V};
vO=S;
/* phrase rules */
S->NP VP;
NP->D N;
VP->V NP;
/* lexical rules */
D->the;
N->dog | cat;
V->chases;
The grammar shown above recognizes a language that contains some English sentences. You
can think of the grammar variables as representing linguistic structures. For example, NP
represents a Noun Phrase and VP represents a Verb Phrase.
Transcribed Image Text:Consider the following PSG G: V={S,NP,VP,D,N,V}; vO=S; /* phrase rules */ S->NP VP; NP->D N; VP->V NP; /* lexical rules */ D->the; N->dog | cat; V->chases; The grammar shown above recognizes a language that contains some English sentences. You can think of the grammar variables as representing linguistic structures. For example, NP represents a Noun Phrase and VP represents a Verb Phrase.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY