Dyskusja:Parser LR
Z Wikipedii
Czy tworzenie LR(0) które w en:LR_parser jest w tym samym haśle przenieść do innego hasła, skoro mamy osobne hasła dla SLR i LALR? --Borneq (dyskusja) 16:39, 1 cze 2008 (CEST)
- Proponuję aby jedno hasło Parser LR dotyczyło parsowania przy pomocy utworzonych tabel, a oprócz tego istniałyby 4 hasła opisujące tworzenie tabel w przypadku LR(0),SLR,LALR i kanonicznego LR(1)--Borneq (dyskusja) 09:30, 2 cze 2008 (CEST)
-
- Tworzenie tabel umieściłbym w osobnym haśle: Generator|owanie parserów LR. Gdyby to rozbijać na osobne hasła to dużo rzeczy musałoby się powtarzać. LR(0) i SLR(1) są prawie takie same; tak samo nieefetywna, ale wyjaśniająca idee metoda konstrukcji LALR(1) zawiera kanoniczne LR(1). Do tego hasla (generatory) można by przenieść listę z parser. royas (dyskusja) 15:35, 3 cze 2008 (CEST)
Zdaje się że składnia C++ nie jest LR(1) ale jest LR(k) (k>1, nie wiem dokładnie); w związku z tym "Parsowanie LR ma wiele korzyści" może być niejasne czy chodzi o LR(1) czy o LR(k) chociaż wcześniej jest wspomniane że k pomijane dla k=1 --Borneq (dyskusja) 16:39, 1 cze 2008 (CEST)
[edytuj] produkcja czy reguła
Kiedy użyć pojęcia produkcja a kiedy reguła, czy są zamienne?--Borneq (dyskusja) 21:47, 1 cze 2008 (CEST)
[edytuj] Algorytm parsowania
W algorytm parsowania brakuje informacji, że jest to dla k<=1. No i jak wygląda ogólny parser LR(k). royas (dyskusja) 15:35, 3 cze 2008 (CEST)