petit/lexer/literal_lexer library

Properties

booleanLexer → Parser<BooleanParser>
Finds strings 'true' or 'false' (without quotes)
final
dateFormatLexer → Parser<Token<String>>
final
dateLexer → Parser<DateParser>
Follows Date format specified in FHIRPath
final
dateTimeLexer → Parser<DateTimeParser>
Follows DateTime format specified in FHIRPath (I have also updated the FHIR) package to follow many of these guidelines
final
decimalLexer → Parser<DecimalParser>
final
delimitedIdentifierLexer → Parser<DelimitedIdentifierParser>
DelimitedIdentifier is signified by a backquote (`) on either end
final
envVariableLexer → Parser<EnvVariableParser>
Allows environmental variables to be passed to FHIRPath
final
escLexer → Parser<Token<String>>
final
hexLexer → Parser<Token<String>>
final
identifierLexer → Parser<IdentifierParser>
An Identifier has no quotes
final
integerLexer → Parser<IntegerParser>
final
lineCommentLexer → Parser<WhiteSpaceParser>
Single Line Comment
final
multiLineCommentLexer → Parser<WhiteSpaceParser>
Multiline Comment
final
numberLexer → ChoiceParser
final
quantityLexer → Parser<QuantityParser>
final
stringLexer → Parser<StringParser>
A String is signified by single quotes (') on either end
final
timeFormatLexer → Parser<Token<String>>
final
timeLexer → Parser<TimeParser>
Follows Time format specified in FHIRPath
final
timeZoneOffsetFormatLexer → Parser<Token<String>>
final
unicodeLexer → Parser<Token<String>>
final
whiteSpaceLexer → Parser<WhiteSpaceParser>
White Space
final