Metody Realizacji Jezyków Programowania - Analiza składniowa
Metody Realizacji Jezyków Programowania - Analiza składniowa
Metody Realizacji Jezyków Programowania - Analiza składniowa
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Zbiory FIRST<br />
Notacja<br />
Niech w ∈ T ∗ k : w =<br />
{<br />
a 1 a 2 . . . a k ,<br />
(pierwszych k znaków słowa w)<br />
jeśli w = a 1 a 2 . . . a k v<br />
w#, jeśli |w| < k.<br />
Definicja (FIRST )<br />
Niech w ∈ (T ∪ N).<br />
FIRST k (w) = {α : ∃β ∈ T ∗ , w → ∗ β, α = k : β}<br />
(pierwsze k znaków słów wyprowadzalnych z w).<br />
FIRST (w) = FIRST 1 (w)<br />
Marcin Benke (MIM UW) <strong>Metody</strong> <strong>Realizacji</strong> Języków <strong>Programowania</strong> 11 października 2010 20 / 31