Вода |
Как написать рекурсивный парсер?,
Разработка на C# под linux
|
<определяемый символ> ::= <посл.1> | <посл.2> | . . . | <посл.n>
, описывающих правила. Такое правило означает, что символ <определяемый символ>
может заменяться на одну из последовательностей <посл.i>. Знак определения обычно выглядит как ::=
или →
,