Kas ir nerekursīvs nolaišanās parsētājs?
Kas ir nerekursīvs nolaišanās parsētājs?

Video: Kas ir nerekursīvs nolaišanās parsētājs?

Video: Kas ir nerekursīvs nolaišanās parsētājs?
Video: Kaizers - Kas ir? 2024, Maijs
Anonim

Paredzamais parsēšana ir īpaša forma rekursīvās nolaišanās parsēšana , kur nav nepieciešama atkāpšanās, tāpēc tas var paredzēt, kura produkcija jāizmanto, lai aizstātu ievades virkni. Nav - rekursīvs prognozējošs parsēšana vai ar galdu darbināms ir pazīstams arī kā LL(1) parsētājs . Šis parsētājs seko galējam kreisajam atvasinājumam (LMD).

Turklāt, kas ir nerekursīvā nolaišanās parsēšana?

Datorzinātnēs a rekursīvās nolaišanās parsētājs ir sava veida no augšas uz leju parsētājs veidota no kopuma savstarpēji rekursīvs procedūras (vai a nav - rekursīvs ekvivalents), kur katra šāda procedūra īsteno vienu no gramatikas netermināļiem.

Ziniet arī, kādi ir rekursīvās nolaišanās parsētāja ierobežojumi? Rekursīvas nolaišanās parsētājiem ir daži trūkumi:

  • Tās nav tik ātras kā dažas citas metodes.
  • Ir grūti sniegt patiešām labus kļūdu ziņojumus.
  • Viņi nevar veikt parsēšanu, kas prasa patvaļīgi ilgu skatu.

Ņemot to vērā, kas ir rekursīvās nolaišanās parsētājs ar piemēru?

Rekursīva nolaišanās ir no augšas uz leju parsēšana tehnika, kas konstruē parsēt koku no augšas, un ievade tiek nolasīta no kreisās puses uz labo. Tas izmanto procedūras katram terminālam un neterminālam entītijam. Šis parsēšana tiek ņemta vērā tehnika rekursīvs jo tā izmanto bezkonteksta gramatiku kas ir rekursīvs dabā.

Ko jūs domājat ar parsēšanu?

Parsēšana . Parsēšana , sintakses analīze vai sintaktiskā analīze ir simbolu virknes analīzes process vai nu dabiskajā valodā, datorvalodās vai datu struktūrās, kas atbilst formālās gramatikas likumiem. Termiņš parsēšana nāk no latīņu valodas pars (orationis), nozīmē daļa (runas).

Ieteicams: