Math 2.0

Computer science Automata and formal languages Concept

Formal grammar

Summary

A formal grammar is a finite set of rewriting rules that produces strings over an alphabet. Starting from a start symbol, one replaces parts of the current string by the rules until only terminal letters remain. The strings obtained in this way form the formal language of the grammar. Grammars give finite descriptions of infinite languages, and restrictions on the form of the rules sort languages into classes of different power.

Where this leads

4 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Formal_grammar
About this page
TagDP1HXZGPCM
URIm2://DP1HXZGPCM
Kindconcept
WritingW0 stub
MSC68Q42, 68Q45, 03D05
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by

Special cases

Definitions