- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Explain about right linear regular grammars in TOC
Regular grammar describes a regular language. It consists of four components, which are as follows −
G = (N, E, P, S)
Where,
N − finite set of non-terminal symbols,
E − a finite set of terminal symbols,
P − a set of production rules, each of one is in the forms
S → aB
S → a
S → ∈,
S ∈ N is the start symbol.
The above grammar can be of two forms −
Right Linear Regular Grammar
Left Linear Regular Grammar
Linear Grammar
When the right side of the Grammar part has only one terminal then it's linear else non linear.
Let’s discuss about right linear grammar −
Right linear grammar
Right linear grammar means that the non-terminal symbol will be at the right side of the production.
It is a formal grammar (N, Σ, P, S) such that all the production rules in P are of one of the following forms −
L → a, { L is a non-terminal and a is a terminal in Σ} L → aM, {L and M are non-terminals in N and a is in Σ} L → ∈.
Example
Consider a language L= {bnabma | n>=2, m>=2}
The production rules or grammar for the given language L= {bnabma | n>=2, m>=2} is −
S→bbB ⇒for first 2 b’s B→bB|aC ⇒ any number of b’s followed by a C→bbD ⇒ 2b’s D→ bD|a ⇒ any number of b’s followed by a
- Related Articles
- Explain about left linear regular grammar in TOC
- Explain about regular expressions in TOC?
- Explain the different operations on Regular language in TOC.
- How to convert FA to Right Linear Regular Grammar?
- What is Linear bounded automata in TOC?
- Explain Arden’s Theorem in TOC.
- Explain Chomsky hierarchy in TOC
- Prove that Linear bounded automata LBA ⊂ PSPACE in TOC?
- What are the properties of Regular expressions in TOC?
- Explain Deterministic Finite Automata in TOC.
- Explain Chomsky normal form in TOC
- Explain Type-0 grammar in TOC
- Explain Type-1 grammar in TOC
- How to convert FA to Left Linear Grammar in TOC?
- Explain the concept of derivation in TOC
