Show / Hide Table of Contents

Class regexParser

Inheritance
System.Object
regexParser
Namespace: GCore.Antlr.Grammers.XsdRegex
Assembly: XsdRegex.dll
Syntax
public class regexParser : Parser

Constructors

| Improve this Doc View Source

regexParser(ITokenStream)

Declaration
public regexParser(ITokenStream input)
Parameters
Type Name Description
ITokenStream input
| Improve this Doc View Source

regexParser(ITokenStream, TextWriter, TextWriter)

Declaration
public regexParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type Name Description
ITokenStream input
TextWriter output
TextWriter errorOutput

Fields

| Improve this Doc View Source

_ATN

Declaration
public static readonly ATN _ATN
Field Value
Type Description
ATN
| Improve this Doc View Source

CatEsc

Declaration
public const int CatEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Char

Declaration
public const int Char = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

COMMA

Declaration
public const int COMMA = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ComplEsc

Declaration
public const int ComplEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

DASH

Declaration
public const int DASH = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

decisionToDFA

Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type Description
Antlr4.Runtime.Dfa.DFA[]
| Improve this Doc View Source

DefaultVocabulary

Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type Description
IVocabulary
| Improve this Doc View Source

EndCategory

Declaration
public const int EndCategory = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

EndCharGroup

Declaration
public const int EndCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

EndQuantity

Declaration
public const int EndQuantity = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

IsBlock

Declaration
public const int IsBlock = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

IsCategory

Declaration
public const int IsCategory = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Letters

Declaration
public const int Letters = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LPAREN

Declaration
public const int LPAREN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Marks

Declaration
public const int Marks = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MultiCharEsc

Declaration
public const int MultiCharEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NegCharGroup

Declaration
public const int NegCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedCatEsc

Declaration
public const int NestedCatEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedComplEsc

Declaration
public const int NestedComplEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedMultiCharEsc

Declaration
public const int NestedMultiCharEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedNegCharGroup

Declaration
public const int NestedNegCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedPosCharGroup

Declaration
public const int NestedPosCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NestedSingleCharEsc

Declaration
public const int NestedSingleCharEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Numbers

Declaration
public const int Numbers = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Others

Declaration
public const int Others = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PIPE

Declaration
public const int PIPE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PLUS

Declaration
public const int PLUS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PosCharGroup

Declaration
public const int PosCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Punctuation

Declaration
public const int Punctuation = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

QuantExact

Declaration
public const int QuantExact = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

QUESTION

Declaration
public const int QUESTION = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RPAREN

Declaration
public const int RPAREN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_atom

Declaration
public const int RULE_atom = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_branch

Declaration
public const int RULE_branch = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_catEsc

Declaration
public const int RULE_catEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charClass

Declaration
public const int RULE_charClass = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charClassEsc

Declaration
public const int RULE_charClassEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charClassExpr

Declaration
public const int RULE_charClassExpr = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charGroup

Declaration
public const int RULE_charGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charOrEsc

Declaration
public const int RULE_charOrEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charProp

Declaration
public const int RULE_charProp = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_charRange

Declaration
public const int RULE_charRange = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_complEsc

Declaration
public const int RULE_complEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_piece

Declaration
public const int RULE_piece = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_posCharGroup

Declaration
public const int RULE_posCharGroup = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_quantifier

Declaration
public const int RULE_quantifier = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_quantity

Declaration
public const int RULE_quantity = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_quantMin

Declaration
public const int RULE_quantMin = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_quantRange

Declaration
public const int RULE_quantRange = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_regExp

Declaration
public const int RULE_regExp = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_root

Declaration
public const int RULE_root = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_seRange

Declaration
public const int RULE_seRange = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ruleNames

Declaration
public static readonly string[] ruleNames
Field Value
Type Description
System.String[]
| Improve this Doc View Source

Separators

Declaration
public const int Separators = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

sharedContextCache

Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type Description
PredictionContextCache
| Improve this Doc View Source

SingleCharEsc

Declaration
public const int SingleCharEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

STAR

Declaration
public const int STAR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

StartQuantity

Declaration
public const int StartQuantity = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Symbols

Declaration
public const int Symbols = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

WildcardEsc

Declaration
public const int WildcardEsc = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

XmlChar

Declaration
public const int XmlChar = null
Field Value
Type Description
System.Int32

Properties

| Improve this Doc View Source

GrammarFileName

Declaration
public override string GrammarFileName { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RuleNames

Declaration
public override string[] RuleNames { get; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

SerializedAtn

Declaration
public override string SerializedAtn { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Vocabulary

Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type Description
IVocabulary

Methods

| Improve this Doc View Source

atom()

Declaration
public regexParser.AtomContext atom()
Returns
Type Description
regexParser.AtomContext
| Improve this Doc View Source

branch()

Declaration
public regexParser.BranchContext branch()
Returns
Type Description
regexParser.BranchContext
| Improve this Doc View Source

catEsc()

Declaration
public regexParser.CatEscContext catEsc()
Returns
Type Description
regexParser.CatEscContext
| Improve this Doc View Source

charClass()

Declaration
public regexParser.CharClassContext charClass()
Returns
Type Description
regexParser.CharClassContext
| Improve this Doc View Source

charClassEsc()

Declaration
public regexParser.CharClassEscContext charClassEsc()
Returns
Type Description
regexParser.CharClassEscContext
| Improve this Doc View Source

charClassExpr()

Declaration
public regexParser.CharClassExprContext charClassExpr()
Returns
Type Description
regexParser.CharClassExprContext
| Improve this Doc View Source

charGroup()

Declaration
public regexParser.CharGroupContext charGroup()
Returns
Type Description
regexParser.CharGroupContext
| Improve this Doc View Source

charOrEsc()

Declaration
public regexParser.CharOrEscContext charOrEsc()
Returns
Type Description
regexParser.CharOrEscContext
| Improve this Doc View Source

charProp()

Declaration
public regexParser.CharPropContext charProp()
Returns
Type Description
regexParser.CharPropContext
| Improve this Doc View Source

charRange()

Declaration
public regexParser.CharRangeContext charRange()
Returns
Type Description
regexParser.CharRangeContext
| Improve this Doc View Source

complEsc()

Declaration
public regexParser.ComplEscContext complEsc()
Returns
Type Description
regexParser.ComplEscContext
| Improve this Doc View Source

piece()

Declaration
public regexParser.PieceContext piece()
Returns
Type Description
regexParser.PieceContext
| Improve this Doc View Source

posCharGroup()

Declaration
public regexParser.PosCharGroupContext posCharGroup()
Returns
Type Description
regexParser.PosCharGroupContext
| Improve this Doc View Source

quantifier()

Declaration
public regexParser.QuantifierContext quantifier()
Returns
Type Description
regexParser.QuantifierContext
| Improve this Doc View Source

quantity()

Declaration
public regexParser.QuantityContext quantity()
Returns
Type Description
regexParser.QuantityContext
| Improve this Doc View Source

quantMin()

Declaration
public regexParser.QuantMinContext quantMin()
Returns
Type Description
regexParser.QuantMinContext
| Improve this Doc View Source

quantRange()

Declaration
public regexParser.QuantRangeContext quantRange()
Returns
Type Description
regexParser.QuantRangeContext
| Improve this Doc View Source

regExp()

Declaration
public regexParser.RegExpContext regExp()
Returns
Type Description
regexParser.RegExpContext
| Improve this Doc View Source

root()

Declaration
public regexParser.RootContext root()
Returns
Type Description
regexParser.RootContext
| Improve this Doc View Source

seRange()

Declaration
public regexParser.SeRangeContext seRange()
Returns
Type Description
regexParser.SeRangeContext
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX