- fail(String) - Static method in class jfun.parsec.Parsers
-
A parser that always fail with the given error message.
- fail(String, String) - Static method in class jfun.parsec.Parsers
-
A parser that always fail with the given error message.
- followedBy(Parser<?>) - Method in class jfun.parsec.Parser
-
'this' and 'sep' are executed sequentially.
- followedBy(String, Parser<?>) - Method in class jfun.parsec.Parser
-
'this' and 'sep' are executed sequentially.
- followedBy(String, Parser<?>, Parser<R>) - Static method in class jfun.parsec.Parsers
-
First run Parser p, then run Parser sep.
- forChar() - Static method in class jfun.parsec.tokens.Tokenizers
-
Creates a tokenizer that's gonna tokenize a single quoted character literal possibly with escape character '\'
- forDecimal() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that creates a decimal number literal token.
- forDecLong() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that interprets the recognized character range
as a decimal integer and translate it to a long value.
- forHexLong() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that interprets the recognized character range
as a hex integer and translate it to a long value.
- forInteger() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that creates an integer literal token.
- forOctLong() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that interprets the recognized character range
as a oct integer and translate it to a long value.
- forQuotedString(char, char) - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that converts a string literal quoted by a pair of
opening and closing characters.
- forQuotedString(String, String) - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that converts a string literal quoted by a pair of
opening and closing strings.
- forReservedWord() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that creates a reserved word token.
- forSimpleStringLiteral() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that converts a string literal quoted by '"'
to a string object.
- forSqlStringLiteral() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that converts a sql string literal quoted by single quote
to a string object.
- forString() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that creates a string object.
- forTypedToken(T) - Static method in class jfun.parsec.tokens.Tokenizers
-
Create a tokenizer that tokenizes the recognized character range
to a TypedToken object.
- forWord() - Static method in class jfun.parsec.tokens.Tokenizers
-
Get the Tokenizer object that creates a word token.
- FromChar<R> - Interface in jfun.parsec
-
maps char to Object.
- fromChar(int, int, char) - Method in interface jfun.parsec.FromChar
-
- FromLong<R> - Interface in jfun.parsec
-
maps long to Object.
- fromLong(int, int, long) - Method in interface jfun.parsec.FromLong
-
- FromMyText<R> - Interface in jfun.parsec
-
Used by class Terms to identify a MyToken object.
- fromMyText(int, int, String, int) - Method in interface jfun.parsec.FromMyText
-
transform a text and a kind to an Object.
- FromString<R> - Interface in jfun.parsec
-
maps string to Object.
- fromString(int, int, String) - Method in interface jfun.parsec.FromString
-
- fromString(int, int, String) - Method in class jfun.parsec.String2TokenWord
-
- fromString(int, int, String) - Method in class jfun.parsec.String2Value
-
- FromString2<R> - Interface in jfun.parsec
-
maps 2 strings to an Object.
- fromString2(int, int, String, String) - Method in interface jfun.parsec.FromString2
-
- FromString3<R> - Interface in jfun.parsec
-
maps 3 strings to object.
- fromString3(int, int, String, String, String) - Method in interface jfun.parsec.FromString3
-
- FromToken<R> - Interface in jfun.parsec
-
maps a token object to an Object.
- fromToken(Tok) - Method in interface jfun.parsec.FromToken
-
Transform a token to an Object.
- fromToken(Tok) - Method in class jfun.parsec.IsToken
-
return the token if the token is the same object that we are expecting.
- fromTypedToken(T, FromString<R>) - Static method in class jfun.parsec.Terms
-
Get a FromToken object that only recognizes a token of
a certain type.
- fromTypedToken(T[], FromString<R>) - Static method in class jfun.parsec.Terms
-
Get a FromToken object that only recognizes a token of
certain types.