## Package org.h2.bnf

The implementation of the BNF (Backus-Naur form) parser and tool.

See:
Description

Interface Summary
Rule: Represents a BNF rule.

Class Summary
Bnf: This class can read a file that is similar to BNF (Backus-Naur form).
RuleElement: A single terminal rule in a BNF object.
RuleFixed: Represents a hard coded terminal rule in a BNF object.
RuleHead: Represents the head of a BNF rule.
RuleList: Represents a sequence of BNF rules, or a list of alternative rules.
RuleOptional: Represents an optional BNF rule.
RuleRepeat: Represents a loop in a BNF object.
Sentence: A query context object.

## Package org.h2.bnf Description

The implementation of the BNF (Backus-Naur form) parser and tool.