Show / Hide Table of Contents

Class PCRELexer

Inheritance
System.Object
PCRELexer
Namespace: GCore.Antlr.Grammers.Pcre
Assembly: Pcre.dll
Syntax
public class PCRELexer : Lexer

Constructors

| Improve this Doc View Source

PCRELexer(ICharStream)

Declaration
public PCRELexer(ICharStream input)
Parameters
Type Name Description
ICharStream input
| Improve this Doc View Source

PCRELexer(ICharStream, TextWriter, TextWriter)

Declaration
public PCRELexer(ICharStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type Name Description
ICharStream 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

ALC

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

Ampersand

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

AUC

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

Backslash

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

BellChar

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

BLC

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

BlockQuoted

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

BUC

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

Caret

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

CarriageReturn

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

channelNames

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

CharacterClassEnd

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

CharacterClassStart

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

CharWithoutProperty

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

CharWithProperty

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

CLC

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

CloseBrace

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

CloseParen

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

Colon

Declaration
public const int Colon = 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

ControlChar

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

CUC

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

D0

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

D1

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

D2

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

D3

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

D4

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

D5

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

D6

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

D7

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

D8

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

D9

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

DecimalDigit

Declaration
public const int DecimalDigit = 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

DLC

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

Dot

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

DUC

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

ELC

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

EndOfSubject

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

EndOfSubjectOrLine

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

EndOfSubjectOrLineEndOfSubject

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

Equals

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

EscapeChar

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

EUC

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

Exclamation

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

ExtendedUnicodeChar

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

FLC

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

FormFeed

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

FUC

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

GLC

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

GreaterThan

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

GUC

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

Hash

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

HexChar

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

HLC

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

HorizontalWhiteSpace

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

HUC

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

Hyphen

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

ILC

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

IUC

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

JLC

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

JUC

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

KLC

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

KUC

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

LessThan

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

LLC

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

LUC

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

MLC

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

modeNames

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

MUC

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

NamedReferenceStartK

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

NewLine

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

NewLineSequence

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

NLC

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

NonWordBoundary

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

NotDecimalDigit

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

NotHorizontalWhiteSpace

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

NotNewLine

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

NotVerticalWhiteSpace

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

NotWhiteSpace

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

NotWordChar

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

NUC

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

OLC

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

OneDataUnit

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

OpenBrace

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

OpenParen

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

OtherChar

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

OUC

Declaration
public const int OUC = 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

PLC

Declaration
public const int PLC = 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

POSIXNamedSet

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

POSIXNegatedNamedSet

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

PreviousMatchInSubject

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

PUC

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

QLC

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

QUC

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

QuestionMark

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

Quoted

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

ResetStartMatch

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

RLC

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

RUC

Declaration
public const int RUC = 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

sharedContextCache

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

SingleQuote

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

SLC

Declaration
public const int SLC = 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

StartOfSubject

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

SubroutineOrNamedReferenceStartG

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

SUC

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

Tab

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

TLC

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

TUC

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

ULC

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

Underscore

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

UUC

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

VerticalWhiteSpace

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

VLC

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

VUC

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

WhiteSpace

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

WLC

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

WordBoundary

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

WordChar

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

WUC

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

XLC

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

XUC

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

YLC

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

YUC

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

ZLC

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

ZUC

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

Properties

| Improve this Doc View Source

ChannelNames

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

GrammarFileName

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

ModeNames

Declaration
public override string[] ModeNames { 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
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX