Logo da.boatexistence.com

Hvorfor kaldes det kontekstfri grammatik?

Indholdsfortegnelse:

Hvorfor kaldes det kontekstfri grammatik?
Hvorfor kaldes det kontekstfri grammatik?

Video: Hvorfor kaldes det kontekstfri grammatik?

Video: Hvorfor kaldes det kontekstfri grammatik?
Video: Grammatik for dummies -- Del 1 -- Ordklasser 2024, Kan
Anonim

Kontekstfri grammatik er navngivet som sådan fordi enhver af produktionsreglerne i grammatikken kan anvendes uanset kontekst-det afhænger ikke af andre symboler, der kan eller er muligvis ikke omkring et givet symbol, der har en regel anvendt på det.

Hvad betyder kontekstfri grammatik?

I formel sprogteori er en kontekstfri grammatik (CFG) en formel grammatik, hvis produktionsregler er af formen . med et enkelt ikke-terminalsymbol og en streng af terminaler og/eller ikke-terminaler (kan være tomme).

Hvem gav begrebet kontekst fri grammatik?

Naturlige sprog kan beskrives ved hjælp af kontekstfølsomme grammatikker, et begreb introduceret af Chomsky i 50'erne.

Hvad gør noget til et kontekstfrit sprog?

En gyldig (accepteret) sætning på sproget skal følge særlige regler, grammatikken. Et kontekstfrit sprog er et sprog genereret af en kontekstfri grammatik De er mere generelle (og inkluderer) regulære sprog. Det samme kontekstfri sprog kan genereres af flere kontekstfri grammatikker.

Hvad er anvendelserne af kontekstfri grammatik?

Applications-

  • Til at definere programmeringssprog.
  • Til parsing af programmet ved at konstruere syntakstræ.
  • Til oversættelse af programmeringssprog.
  • Til beskrivelse af aritmetiske udtryk.
  • Til konstruktion af compilere.

Anbefalede: