Namespace NMF.AnyText.Rules
Classes
- ChoiceRule
Denotes a choice of multiple alternative rules
- CommentRule
Denotes a rule for a (single-line) comment
- EscapedRegexRule
Denotes a class for a rule that applies escaping
- LiteralRule
Denotes a rule that matches a constant text
- LiteralRuleApplication
Denotes a rule application that matches a given literal string
- MultilineCommentRule
Denotes a rule for a multiline comment
- NegativeLookaheadRule
Denotes a negative lookahead rule
- OneOrMoreRule
Denotes a rule that is matched at least once
- PositiveLookaheadRule
Denotes a negative lookahead rule
- QuoteRule
Denotes a rule that delegates to an inner rule without changes
- RecursiveContinuation
Denotes a recursive continuation
- RegexRule
Denotes a rule that parses text based on regular expressions
- Rule
Denotes a rule for parsing rules
- RuleApplication
Denotes the application of a rule
- SequenceRule
Denotes a rule that other rules occur in sequence
- SynthesisRequirement
Denotes the abstract base class for a synthesis requirement
- ZeroOrMoreRule
Denotes that another rule can occur an arbitrary number of times
- ZeroOrOneRule
Denotes that a rule that can be matched at most once