Logo
Unionpedia
Kommunikasjon
Tilgjengelig på Google Play
Ny! Last ned Unionpedia på din Android™-enhet!
Installer
Raskere tilgang enn browser!
 

LL-grammatikk

Index LL-grammatikk

I formell språkteori er en LL-grammatikk en formell grammatikk som kan bli parset av en LL-parser, som leser teksten fra venstre til høyre og konstruerer en venstrederivasjon av setningen.

8 relasjoner: Deterministiske kontekstfrie språk, Formell grammatikk, Formelt språk, Kontekstfri grammatikk, LL-parser, Parsing, Rekursiv descendant parser, Tilbakesporing.

Deterministiske kontekstfrie språk

Deterministiske kontekstfrie språk er innenfor formell språkteori en delmengde av kontekstfrie språk.

Ny!!: LL-grammatikk og Deterministiske kontekstfrie språk · Se mer »

Formell grammatikk

Formell grammatikk (også kalt kun grammatikk) er i teoretisk informatikk en mengde formasjonsregler som definerer hvilke strenger fra alfabetet til et formelt språk som er syntaktisk gyldige (det vil si grammatikalske) i dette språket.

Ny!!: LL-grammatikk og Formell grammatikk · Se mer »

Formelt språk

Et formelt språk er en matematisk mengde ord, det vil si endelige strenger av bokstaver eller symboler.

Ny!!: LL-grammatikk og Formelt språk · Se mer »

Kontekstfri grammatikk

Kontekstfri grammatikk er et sett med formelle regler som kan brukes til å beskrive og uttrykke både overordnet og detaljert struktur til språk og setninger.

Ny!!: LL-grammatikk og Kontekstfri grammatikk · Se mer »

LL-parser

En LL-parser (Left to right, Leftmost derivation) er en toppen-ned-parser for en delmengde av konteksfrie språk.

Ny!!: LL-grammatikk og LL-parser · Se mer »

Parsing

Parsing eller syntaktisk analyse er betegnelse på den prosess som analyserer en streng med symboler, enten i naturlige språk eller programmeringsspråk i henhold til reglene i en formell grammatikk.

Ny!!: LL-grammatikk og Parsing · Se mer »

Rekursiv descendant parser

Innenfor informatikken er en rekursiv descendant parser en form for top-down parser som bygges fra et sett gjensidig rekursive prosedyrer, eller en ikke-rekursiv ekvivalent, hvor hver av prosedyrene implementerer en av produksjonene av grammatikken.

Ny!!: LL-grammatikk og Rekursiv descendant parser · Se mer »

Tilbakesporing

Tilbakesporing eller bactracking er en generell algoritme for å finne alle (eller noen) løsninger på enkelte beregningsproblemer, deriblant problemer som tilfredsstiller begrensninger, som inkrementelt bygger opp kandidater til løsninger, og som forkaster enhver delvis kandidat c så snart som det oppdages at c ikke kan fullføre en gyldig løsning.

Ny!!: LL-grammatikk og Tilbakesporing · Se mer »

UtgåendeInnkommende
Hey! Vi er på Facebook nå! »