Hartmann
ova metoda: Zotavení z chyb
51/57
S
A
1
x
Chybný token
…
X
1
…
…
A
3
X
3
A
2
X
2
…
…
…
…
•
Nechť
Context
(
A
1
) =
Follow
(
A
1
)
È
Follow
(
A
2
)
È
…
Follow
(
A
n
)
=
A
n
repeat
•
a
:= GetNextToken;
{
Tyto tokeny přeskoč
}
until
a
v množ.
Context
(
A
1
)
if
a
v množ.
Follow
(
A
i
)
then
pokračuj v syntaktické
analýze od symbolu
X
i
.