Logo tl.boatexistence.com

Bakit ito tinatawag na context free grammar?

Talaan ng mga Nilalaman:

Bakit ito tinatawag na context free grammar?
Bakit ito tinatawag na context free grammar?
Anonim

Ang mga grammar na walang konteksto ay pinangalanan nang ganoon dahil ang alinman sa mga panuntunan sa produksyon sa grammar ay maaaring ilapat anuman ang konteksto-hindi ito nakadepende sa anumang iba pang simbolo na maaaring o maaaring wala sa isang ibinigay na simbolo na may panuntunang inilalapat dito.

Ano ang ibig sabihin ng context free grammar?

Sa teorya ng pormal na wika, ang context-free grammar (CFG) ay isang formal grammar na ang mga panuntunan sa produksyon ay nasa anyong . na may iisang simbolo na hindi pang-terminal, at isang string ng mga terminal at/o hindi terminal (maaaring walang laman).

Sino ang nagbigay ng konsepto ng context free grammar?

Maaaring ilarawan ang mga natural na wika gamit ang Context-sensitive grammars, isang konseptong ipinakilala ng Chomsky noong 50s.

Ano ang ginagawang isang wikang walang konteksto?

Ang isang wastong (tinatanggap) na pangungusap sa wika ay dapat sumunod sa mga partikular na tuntunin, ang gramatika. Ang isang wikang walang konteksto ay isang wika na nabuo ng isang grammar na walang konteksto Ang mga ito ay mas pangkalahatan (at kasama) ang mga karaniwang wika. Ang parehong wikang walang konteksto ay maaaring mabuo ng maraming grammar na walang konteksto.

Ano ang mga aplikasyon ng context free grammar?

Application-

  • Para sa pagtukoy ng mga programming language.
  • Para sa pag-parse ng program sa pamamagitan ng pagbuo ng syntax tree.
  • Para sa pagsasalin ng mga programming language.
  • Para sa paglalarawan ng mga aritmetika na expression.
  • Para sa pagbuo ng mga compiler.

Inirerekumendang: