Verschil Tussen Top-down En Bottom-up Parsing

Verschil Tussen Top-down En Bottom-up Parsing
Verschil Tussen Top-down En Bottom-up Parsing

Video: Verschil Tussen Top-down En Bottom-up Parsing

Video: Verschil Tussen Top-down En Bottom-up Parsing
Video: Difference in Top Down Parser and Bottom Up Parser 2024, Mei
Anonim

Het belangrijkste verschil tussen top-down en bottom-up parsing is dat de top-down parsing het parseren uitvoert van het starende symbool naar de invoertekenreeks, terwijl het bottom-down parseren het parseren uitvoert van de invoertekenreeks naar het startsymbool. Verder is een ander belangrijk verschil tussen top-down en bottom-up parsing dat de top-down parsing de meest linkse afleiding gebruikt en bottom-down parsing de meest rechtse afleiding gebruikt.

Talen op hoog niveau helpen bij het schrijven van computerprogramma's. Ze zijn gemakkelijker te begrijpen door de programmeur, maar niet door de computer. Daarom wordt het programma op hoog niveau omgezet in machinecode. De taak van de compiler is om de door mensen leesbare broncode om te zetten in machinaal leesbare machinecode. Een programma doorloopt verschillende stappen om naar machinecode te converteren. Dit hele proces wordt taalverwerkingssysteem genoemd. Een daarvan is de compilatie. De syntaxisanalysator of de parser bevindt zich in de compiler en voert de parseertaak uit.

Aanbevolen: