Mam gramatyki i mogę sprawdzić, czy jest LL (1). Czy istnieje jednak sposób sprawdzenia, czy język wygenerowany przez gramatykę to LL (1)? I jaka jest dokładnie różnica między gramatyką LL (1) a język
Jestem względnie nowy w ANTLR. Mam bardzo łatwy Gramatyka: start :
('A' 'B' 'C' '1'
|'A' 'B' 'C' '2'
|'A' 'B' 'C' '3'
)
;
myślę, że już zrozumieć podstawy koncepcji patrzeć w przyszłość i wycof
Ostatnio próbowałem nauczyć się, jak działają parsery (dla języków/gramatyk bezkontekstowych), a większość z nich wydaje się mieć sens, z wyjątkiem jednej rzeczy. Zwracam szczególną uwagę na gramatykę
Mam następujący Gramatyka: S → a S B S | b S a S | ε Ponieważ staram się napisać dla niego mały kompilator, chciałbym zrobić LL (1). Widzę, że tutaj występuje konflikt PIERWSZY/PODEJŚCIE i wiem, że mu