2.10.8. ОТРИЦАНИЯ УСЛОВИЙ Хвост # S R означает, что следует вычислить S, а затем взять "логическое отрицание" полученного результата. Если хвост R является огражденной пустой тропой (всегда вырабатывающей пустое выражение), он может быть опущен.
# S =>=> # S ,
Env,0,St |- S => ,St'
---------------------------------
Env,m,St |- # S R => $fail(0),St'
Env,0,St |- S => $fail(k),St'
Env,m,St' |- R => X,St"
-----------------------------
Env,m,St |- # S R => X,St"
Env,0,St |- S => $error(Oe),St'
-----------------------------------
Env,m,St |- # S R => $error(Oe),St'