Mis on mitterekursiivne laskuv parser?
Mis on mitterekursiivne laskuv parser?

Video: Mis on mitterekursiivne laskuv parser?

Video: Mis on mitterekursiivne laskuv parser?
Video: 🧡 РАЗЖИЖЕНИЕ КРОВИ ЗА 1 МИНУТУ 2024, November
Anonim

Ennustav sõelumine on erivorm rekursiivne laskumine parsimine , kus tagasiminekut pole vaja, nii et see võib ennustada, millist tootmist sisendstringi asendamiseks kasutada. Mitte - korduv ennustav sõelumine või lauapõhine on tuntud ka kui LL(1) parser . See parser järgib vasakpoolseimat tuletist (LMD).

Pealegi, mis on mitterekursiivne laskumise parsimine?

Arvutiteaduses a rekursiivse laskumise parser on omamoodi ülalt-alla parser ehitatud vastastikku korduv protseduurid (või a mitte - korduv ekvivalent), kus iga selline protseduur rakendab üht grammatika mitteterminalitest.

Tea ka, millised on rekursiivse laskumise parseri piirangud? Rekursiivsel laskumisel parseritel on mõned puudused:

  • Need ei ole nii kiired kui mõned muud meetodid.
  • Tõeliselt häid veateateid on raske pakkuda.
  • Nad ei saa teha parse, mis nõuavad meelevaldselt pikki ettevaateid.

Seda silmas pidades, mis on rekursiivse laskumise parser koos näitega?

Rekursiivne laskumine on ülalt-alla sõelumine tehnika, mis konstrueerib sõeluda puu ülevalt ja sisendit loetakse vasakult paremale. See kasutab protseduure iga terminali ja mitteterminali olemi jaoks. See sõelumine peetakse tehnikat korduv kuna see kasutab kontekstivaba grammatikat mis on rekursiivne looduses.

Mida sa parsimise all mõtled?

Parsimine . Parsimine , süntaksianalüüs ehk süntaktiline analüüs on protsess, mille käigus analüüsitakse sümbolite jada kas loomulikus keeles, arvutikeeltes või andmestruktuurides, mis vastavad formaalse grammatika reeglitele. Termin sõelumine pärineb ladinakeelsest sõnast pars (orationis), tähenduses kõne osa).

Soovitan: