|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AltRequirement | |
EntityRequirement | |
GroupRequirement | Representation of a groups specification, like
[type=NG] or [synh=[number~sg]] . |
MatchParser | Parser of match specifications. |
Requirement | Representation of a single requirement, like case~"acc|gen"
or base~~woda/i . |
SequenceRequirement | Representation of a sequence of entity specifications, like
[case~"acc|gen"]+ [base~~woda/i && number~sg] . |
SpecialRequirement | Special entity specification - ns, sb, se. |
TokenRequirement | Representation of a token specification, like
[case~"acc|gen"] or [base~~woda/i &&
number~sg] . |
Provides basic classes for parsing SPADE rules. Includes basic parsing functions (preview, eat, readString, readRegexp, readNumber etc.) and representation of various requirements that can be expressed in the rules syntax.
MatchParser
is sufficient to parse
the Match
part of a rule, to parse actions and whole
rules subclasses of it are defined in other packages.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |