NAME
Regexp::Lexer::TokenType - Token types of Regexp::Lexer
DESCRIPTION
This module provides token types for Regexp::Lexer.
Format of token type is bellow;
{
id => <ID of token>,
name => <name of token>
}
If you want to identify the token, I highly recommend you to use id
.
TYPES
Character
BeginningOfLine
EndOfLine
MatchAny
Alternation
LeftParenthesis
RightParenthesis
LeftBracket
RightBracket
LeftBrace
RightBrace
LeftAngle
RightAngle
Equal
Plus
Minus
Asterisk
Sharp
Cap
Comma
Colon
Exclamation
Question
ArraySigil
ScalarSigil
SingleQuote
DoubleQuote
Newline
Return
Unknown
EscapedCharacter
EscapedTab
EscapedNewline
EscapedReturn
EscapedFormFeed
EscapedAlarm
EscapedEscape
EscapedControlChar
EscapedCharHex
EscapedCharUnicode
EscapedCharOct
EscapedLowerNext
EscapedUpperNext
EscapedLowerUntil
EscapedUpperUntil
EscapedQuoteMetaUntil
EscapedEnd
EscapedWordChar
EscapedNotWordChar
EscapedWhiteSpaceChar
EscapedNotWhiteSpaceChar
EscapedDigitChar
EscapedNotDigitChar
EscapedProp
EscapedNotProp
EscapedUnicodeExtendedChar
EscapedCChar
EscapedBackRef
EscapedKeepStuff
EscapedNotNewline
EscapedVerticalWhitespace
EscapedNotVerticalWhitespace
EscapedHorizontalWhitespace
EscapedNotHorizontalWhitespace
EscapedLinebreak
EscapedWordBoundary
EscapedNotWordBoundary
EscapedBeginningOfString
EscapedEndOfStringBeforeNewline
EscapedEndOfString
EscapedPos
EscapedFoldcase
LICENSE
Copyright (C) moznion.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
moznion <moznion@gmail.com>