Site Tools


prekl:gram_symbols

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
prekl:gram_symbols [2024/03/19 15:48] – created - external edit 127.0.0.1prekl:gram_symbols [2025/03/14 12:34] (current) 2a00:1028:919d:bcb2:da5e:d3ff:fe59:4914
Line 4: Line 4:
 Tyto množiny vyuzijeme při rozhodování, kterou alternativou má pokračovat parser. Tyto množiny vyuzijeme při rozhodování, kterou alternativou má pokračovat parser.
  
-http://gitlab.fjfi.cvut.cz/culikzde/view/-/blob/master/tutorial/plain-grammar/plain_symbols.py+http://gitlab.fjfi.cvut.cz/culikzde/simple-view/-/blob/master/tutorial/plain-grammar/plain_symbols.py
  
 Množiny budeme ukládat v jednotlivých třídách do proměnné **first**. Množiny budeme ukládat v jednotlivých třídách do proměnné **first**.
Line 64: Line 64:
 Pokud nalezneme //nevypouštějící// prvek, postup zastavíme. Pokud nalezneme //nevypouštějící// prvek, postup zastavíme.
  
-Např. pokud alternativa začíná //nevypouštějícím// prvek, je výsledkem množina odpovídající tomuto prvku.// \\ +
-Pokud alternativa začíná //vypouštějícím// prvkem a za ním je //nevypouštějící// prvek je výsledkem sjednocení množin od obou prvků.+
  
 <code Python> <code Python>
Line 171: Line 170:
 ====== Zobrazení množiny symbolů ====== ====== Zobrazení množiny symbolů ======
  
-http://gitlab.fjfi.cvut.cz/culikzde/simple-view/-/blob/master/tutorial/plain-grammar/plain_view.py+http://gitlab.fjfi.cvut.cz/culikzde/simple-view/-/blob/master/tutorial/plain-grammar/plain_view.py#L440
  
 Modře jsou zobrazeny množiny symbolů. \\ Modře jsou zobrazeny množiny symbolů. \\
prekl/gram_symbols.1710863308.txt.gz · Last modified: 2024/03/19 15:48 by 127.0.0.1