Methods
* (RParsec::Parser)
* (RParsec::FunctorMixin)
** (RParsec::FunctorMixin)
-@ (Expr)
<< (RParsec::Parser)
<< (RParsec::FunctorMixin)
>> (RParsec::FunctorMixin)
>> (RParsec::Parser)
[] (RParsec::Keywords)
[] (RParsec::Operators)
_locateEof (RParsec::CodeLocator)
_parse (RParsec::FragmentParser)
_parse (RParsec::SatisfiesParser)
_parse (RParsec::MapCurrentParser)
_parse (RParsec::GetIndexParser)
_parse (RParsec::SetIndexParser)
_parse (RParsec::OneParser)
_parse (RParsec::MapnParser)
_parse (RParsec::EofParser)
_parse (RParsec::FailureParser)
_parse (RParsec::MapParser)
_parse (RParsec::BoundParser)
_parse (RParsec::WatchParser)
_parse (RParsec::ExpectParser)
_parse (RParsec::BestParser)
_parse (RParsec::PeekParser)
_parse (RParsec::AtomParser)
_parse (RParsec::CatchParser)
_parse (RParsec::PlusParser)
_parse (RParsec::Some_Parser)
_parse (RParsec::Repeat_Parser)
_parse (RParsec::ThrowParser)
_parse (RParsec::AreParser)
_parse (RParsec::ValueParser)
_parse (RParsec::SequenceParser)
_parse (RParsec::SomeParser)
_parse (RParsec::NestedParser)
_parse (RParsec::NotParser)
_parse (RParsec::ManyParser)
_parse (RParsec::ZeroParser)
_parse (RParsec::RepeatParser)
_parse (RParsec::FollowedParser)
_parse (RParsec::WatchnParser)
_parse (RParsec::StringCaseInsensitiveParser)
_parse (RParsec::LazyParser)
_parse (RParsec::AnyParser)
_parse (RParsec::MapnCurrentParser)
_parse (RParsec::Many_Parser)
_parse (RParsec::AltParser)
_parse (RParsec::RegexpParser)
_parse (RParsec::BoundnParser)
_parse (RParsec::TokenParser)
add_encountered (ParserTestCase)
add_error (RParsec::Failures)
advance (RParsec::ParseContext)
alt (RParsec::Parsers)
among (RParsec::Parsers)
any (RParsec::Parsers)
are (RParsec::Parsers)
arent (RParsec::Parsers)
around (ExpressionParserTest)
as_inner (SelectRelation)
as_inner (Relation)
assemble (test/src/sql_parser.rb)
assertError (ParserTestCase)
assertGrammar (ParserTestCase)
assertGrammarError (ParserTestCase)
assertParser (ParserTestCase)
atomize (RParsec::Parser)
atomize (RParsec::AtomParser)
available (RParsec::ParseContext)
binary (Expr)
bind (RParsec::ParserMonad)
bind (RParsec::Monad)
bind (RParsec::IdMonad)
bindn (RParsec::Parser)
build (RParsec::Expressions)
calculate_full_cases (FullParserTest)
calculate_full_cases (test/src/sql_parser.rb)
calculate_simple_cases (FullParserTest)
calculate_simple_cases (test/src/sql_parser.rb)
case_insensitive (RParsec::Keywords)
case_sensitive (RParsec::Keywords)
case_sensitive? (RParsec::Keywords)
cases_string (test/src/sql.rb)
catchp (RParsec::Parser)
char (RParsec::Parsers)
check_arg_array_type (RParsec::TypeChecker)
check_arg_type (RParsec::TypeChecker)
check_vararg_type (RParsec::TypeChecker)
comma (test/src/sql_parser.rb)
comment_block (RParsec::Parsers)
comment_line (RParsec::Parsers)
compare (Expr)
compose (RParsec::Functors)
compose (RParsec::FunctorMixin)
const (RParsec::Functors)
ctor (test/src/sql_parser.rb)
current (ParserTestCase)
current (RParsec::ParseContext)
curry (RParsec::Functors)
curry (RParsec::FunctorMixin)
decrement (ExpressionParserTest)
def_ctor (RParsec::DefHelper)
def_mutable (RParsec::DefHelper)
def_readable (RParsec::DefHelper)
def_sig (RParsec::Signature)
delim (SExpressionTestCase)
delimited (RParsec::Parser)
delimited1 (RParsec::Parser)
div (ExpressionParserTest)
downcase (RParsec)
eof (RParsec::Parsers)
eof (RParsec::ParseContext)
error_input (RParsec::ParseContext)
expect (RParsec::Parser)
expecting (RParsec::ParseContext)
expression (test/src/sql_parser.rb)
f1 (X)
fail (RParsec::ParserMonad)
failure (RParsec::ParseContext)
failure (RParsec::Parsers)
flip (RParsec::Functors)
flip (RParsec::FunctorMixin)
followed (RParsec::Parser)
fragment (RParsec::Parser)
get_current_input (RParsec::ParseContext)
get_index (RParsec::Parsers)
ignore (SExpressionTestCase)
import (test/src/import.rb)
increment (ExpressionParserTest)
infixl (RParsec::Parser)
infixl (RParsec::OperatorTable)
infixn (RParsec::OperatorTable)
infixn (RParsec::Parser)
infixr (RParsec::OperatorTable)
infixr (RParsec::Parser)
initMonad (RParsec::Monad)
int (ExpressionParserTest)
integer (RParsec::Parsers)
is (RParsec::Parsers)
isnt (RParsec::Parsers)
join_maker (test/src/sql_parser.rb)
keyword (test/src/sql_parser.rb)
lazy (RParsec::Parsers)
length (RParsec::Token)
lexeme (RParsec::Parser)
lexer (RParsec::Operators)
list (test/src/sql_parser.rb)
list_exprs (GroupComparisonPredicate)
locate (RParsec::CodeLocator)
logical_operator (test/src/sql_parser.rb)
longer (RParsec::Parsers)
longest (RParsec::Parsers)
lookahead (RParsec::Parser)
lookahead (RParsec::LookAheadSensitiveParser)
lparen (ExpressionParserTest)
lparen (SExpressionTestCase)
make (test/src/sql_parser.rb)
make_between (test/src/sql_parser.rb)
make_between_clause (test/src/sql_parser.rb)
make_comparison_predicate (test/src/sql_parser.rb)
make_exists (test/src/sql_parser.rb)
make_expression (test/src/sql_parser.rb)
make_in (test/src/sql_parser.rb)
make_in_relation (test/src/sql_parser.rb)
make_not_between (test/src/sql_parser.rb)
make_not_exists (test/src/sql_parser.rb)
make_not_in (test/src/sql_parser.rb)
make_not_in_relation (test/src/sql_parser.rb)
make_predicate (test/src/sql_parser.rb)
make_relation (test/src/sql_parser.rb)
many (RParsec::Parser)
many_ (RParsec::Parser)
map (RParsec::Parser)
map (RParsec::Monad)
map (RParsec::Parsers)
mapn (RParsec::Parser)
mapn (RParsec::Parsers)
method_missing (X)
minus (ExpressionParserTest)
mod (ExpressionParserTest)
mplus (RParsec::IdMonad)
mplus (RParsec::ParserMonad)
msg (RParsec::Failure)
mul (ExpressionParserTest)
negate (ExpressionParserTest)
nested (RParsec::Parser)
new (RParsec::LookAheadSensitiveParser)
new (RParsec::OperatorTable)
new (RParsec::ParseContext)
new (RParsec::NotParser)
new (RParsec::ExpectParser)
new (RParsec::Keywords)
new (RParsec::Operators)
new (RParsec::Parser)
new (RParsec::AltParser)
new (RParsec::Failure)
new (Idm)
new (RParsec::PlusParser)
next (RParsec::ParseContext)
not (RParsec::LookAheadSensitiveParser)
not (RParsec::Parser)
not (RParsec::NotParser)
not_among (RParsec::Parsers)
not_char (RParsec::Parsers)
not_string (RParsec::Parsers)
nth (RParsec::Functors)
number (RParsec::Parsers)
one (RParsec::Parsers)
op_name (ComparePredicate)
operator (test/src/sql_parser.rb)
operators (SqlParser)
optional (RParsec::Parser)
outer_join (test/src/sql_parser.rb)
paren (test/src/sql_parser.rb)
parse (RParsec::Parser)
parser (RParsec::Keywords)
parser (SExpressionTestCase)
parser (FullParserTest)
parser (RParsec::Operators)
peek (RParsec::ParseContext)
peek (RParsec::PeekParser)
peek (RParsec::Parser)
plus (RParsec::PlusParser)
plus (ExpressionParserTest)
plus (RParsec::Monad)
positive (ExpressionParserTest)
postfix (RParsec::Parser)
postfix (RParsec::OperatorTable)
power (RParsec::FunctorMixin)
power (RParsec::Functors)
predicate (test/src/sql_parser.rb)
prefix (RParsec::OperatorTable)
prefix (RParsec::Parser)
prepare_error (RParsec::ParseContext)
range (RParsec::Parsers)
rctor (test/src/sql_parser.rb)
rdiv (ExpressionParserTest)
regexp (RParsec::Parsers)
reinit (RParsec::OperatorTable)
relation (test/src/sql_parser.rb)
repeat (RParsec::Functors)
repeat (RParsec::FunctorMixin)
repeat (RParsec::Parser)
repeat_ (RParsec::Parser)
reset_error (RParsec::ParseContext)
retn (RParsec::ParseContext)
reverse_curry (RParsec::FunctorMixin)
reverse_curry (RParsec::Functors)
reverse_uncurry (RParsec::Functors)
reverse_uncurry (RParsec::FunctorMixin)
rparen (ExpressionParserTest)
rparen (SExpressionTestCase)
satisfies (RParsec::Parsers)
scanner (RParsec::ParseContext)
scanner (test/src/scratch.rb)
separated (RParsec::Parser)
separated1 (RParsec::Parser)
seq (RParsec::Monad)
seq (RParsec::Parser)
seq (RParsec::SequenceParser)
sequence (RParsec::Parsers)
setName (RParsec::Parser)
set_index (RParsec::Parsers)
setup (ExpressionParserTest)
shorter (RParsec::Parsers)
shortest (RParsec::Parsers)
some (RParsec::Parser)
some_ (RParsec::Parser)
sort (RParsec::Operators)
space_mul (ExpressionParserTest)
starts_with? (RParsec::StringUtils)
str (RParsec::Parsers)
string (RParsec::Parsers)
string_nocase (RParsec::Parsers)
sum (RParsec::Parsers)
test1 (SExpressionTestCase)
test1 (PerfTestCase)
test1 (SimpleMonadTest)
testAll (OperatorTestCase)
testAmong (SimpleParserTest)
testAndOrNot (SqlTestCase)
testAny (SimpleParserTest)
testAre (SimpleParserTest)
testArent (SimpleParserTest)
testAtomParserIsAlwaysRecoverable (SimpleParserTest)
testBasics (KeywordTestCase)
testBetween (SimpleParserTest)
testBinds (SimpleParserTest)
testBlockComment (SimpleParserTest)
testCaseInsensitiveKeywords (KeywordTestCase)
testCaseSensitiveKeywords (KeywordTestCase)
testCharAndEof (SimpleParserTest)
testCommentLineWithLexeme (SimpleParserTest)
testComplexCalculationWithComment (FullParserTest)
testCompose (FunctorTestCase)
testConst (FunctorTestCase)
testCurry (FunctorTestCase)
testDelimited (SimpleParserTest)
testDelimited1 (SimpleParserTest)
testEof (SimpleParserTest)
testExpect (SimpleParserTest)
testExpectDoesntRecover (SimpleParserTest)
testExpression (ExpressionParserTest)
testExpressionWithBool (SqlTestCase)
testExpressionWithWildcard (SqlTestCase)
testFail (SimpleParserTest)
testFailBreaksSeq (SimpleParserTest)
testFailPlusFailFailsWithFirstError (SimpleParserTest)
testFailPlusGoodReturnGood (SimpleParserTest)
testFailSeqFailFails (SimpleParserTest)
testFlip (FunctorTestCase)
testFollowed (SimpleParserTest)
testFragment (SimpleParserTest)
testFullCaseWhen (FullParserTest)
testGetIndex (SimpleParserTest)
testGetIndexFromGrammar (SimpleParserTest)
testGoodPlusGoodReturnFirst (SimpleParserTest)
testGoodSeqFailFails (SimpleParserTest)
testGoodSeqGoodReturnsSecond (SimpleParserTest)
testInfixl (ExpressionParserTest)
testInfixn (ExpressionParserTest)
testInfixr (ExpressionParserTest)
testInputConsumptionBiggerThanLookaheadShouldFail (SimpleParserTest)
testInputConsumptionDoesNotFailForAlt (SimpleParserTest)
testInteger (SimpleParserTest)
testIs (SimpleParserTest)
testIsnt (SimpleParserTest)
testLazy (SimpleParserTest)
testLocator (SimpleParserTest)
testLonger (SimpleParserTest)
testLongerReportsDeepestError (SimpleParserTest)
testLookaheadRecoversInputConsumption (SimpleParserTest)
testLookeaheadUsedInPlusCanBeUsedByNot (SimpleParserTest)
testMany (SimpleParserTest)
testMany_ (SimpleParserTest)
testMap (SimpleParserTest)
testMapCurrent (SimpleParserTest)
testMapOnFailFails (SimpleParserTest)
testMapn (SimpleParserTest)
testMapnCurrent (SimpleParserTest)
testMethod (FunctorTestCase)
testMethodIsMixedIn (FunctorTestCase)
testMultilineErrorMessage (SimpleParserTest)
testNestedErrorRecoveredShouldNotAppearInFinalError (SimpleParserTest)
testNonDeterministicRepeat_ (SimpleParserTest)
testNotAmong (SimpleParserTest)
testNotDoesntConsume (SimpleParserTest)
testNotDoesntRecoverAlreadyConsumedInputWhenFailingUnlessUsingLookahead (SimpleParserTest)
testNotString (SimpleParserTest)
testNth (FunctorTestCase)
testNumber (SimpleParserTest)
testNumber (FullParserTest)
testOptional (SimpleParserTest)
testParserTypeCheck (SimpleParserTest)
testPeek (SimpleParserTest)
testPlusAutomaticallyRecoverInputConsumption (SimpleParserTest)
testPostfix (ExpressionParserTest)
testPower (FunctorTestCase)
testPrefix (ExpressionParserTest)
testRange (SimpleParserTest)
testRegexp (SimpleParserTest)
testRelationWithBetween (SqlTestCase)
testRelationWithCompoundPredicateInWhereClause (SqlTestCase)
testRelationWithExists (SqlTestCase)
testRelationWithGroupByWithHaving (SqlTestCase)
testRelationWithGroupByWithoutHaving (SqlTestCase)
testRelationWithGroupCompare (SqlTestCase)
testRelationWithIn (SqlTestCase)
testRelationWithInRelation (SqlTestCase)
testRelationWithMultiJoins (SqlTestCase)
testRelationWithNotBetween (SqlTestCase)
testRelationWithNotIn (SqlTestCase)
testRelationWithNotInRelation (SqlTestCase)
testRelationWithNotInRelationAndAmbiguousSubRelation (SqlTestCase)
testRelationWithOrderBy (SqlTestCase)
testRelationWithOrderByAndLimit (SqlTestCase)
testRelationWithSimpleJoin (SqlTestCase)
testRelationWithWhere (SqlTestCase)
testRelationWithWhereAndDistinct (SqlTestCase)
testRepeat (FunctorTestCase)
testRepeat (SimpleParserTest)
testRepeat_ (SimpleParserTest)
testReverse_curry (FunctorTestCase)
testReverse_uncurry (FunctorTestCase)
testSatisfies (SimpleParserTest)
testSeparated (SimpleParserTest)
testSeparated1 (SimpleParserTest)
testSequence (SimpleParserTest)
testSetIndex (SimpleParserTest)
testShorter (SimpleParserTest)
testShorterReportsDeepestError (SimpleParserTest)
testSimpleCalc (FullParserTest)
testSimpleCaseWhen (FullParserTest)
testSimpleCaseWhenWithRegularCalc (FullParserTest)
testSimpleExpression (SqlTestCase)
testSimpleNot (SimpleParserTest)
testSimpleRelation (SqlTestCase)
testSimpleRelationWithAlias (SqlTestCase)
testSimpleRelationWithQuotedName (SqlTestCase)
testSimpleRelationWithStringLiteral (SqlTestCase)
testSimpleRelationWithVar (SqlTestCase)
testSome (SimpleParserTest)
testSort (OperatorTestCase)
testStringCaseInsensitive (SimpleParserTest)
testSubRelation (SqlTestCase)
testSubRelationWithAlias (SqlTestCase)
testSum (SimpleParserTest)
testThrowCatch (SimpleParserTest)
testToken (SimpleParserTest)
testUncurry (FunctorTestCase)
testUnion (SqlTestCase)
testValue (SimpleParserTest)
testValueCalledImplicitlyForOverloadedOrOperator (SimpleParserTest)
testWatch (SimpleParserTest)
testWhitespace (SimpleParserTest)
testWhitespaces (SimpleParserTest)
testWord (SimpleParserTest)
throwp (RParsec::Parsers)
to_msg (RParsec::ParseContext)
to_s (AliasRelation)
to_s (InPredicate)
to_s (NotInRelationPredicate)
to_s (RParsec::Parser)
to_s (LiteralExpr)
to_s (CaseExpr)
to_s (CompoundPredicate)
to_s (LimitRelation)
to_s (OrderElement)
to_s (RParsec::Token)
to_s (NotPredicate)
to_s (GroupByClause)
to_s (GroupComparisonPredicate)
to_s (SimpleCaseExpr)
to_s (NotBetweenPredicate)
to_s (NotInPredicate)
to_s (PrefixExpr)
to_s (WordExpr)
to_s (TableRelation)
to_s (PostfixExpr)
to_s (UnionRelation)
to_s (WildcardExpr)
to_s (CrossJoinRelation)
to_s (Idm)
to_s (InRelationPredicate)
to_s (ExistsPredicate)
to_s (BinaryExpr)
to_s (BetweenPredicate)
to_s (NotExistsPredicate)
to_s (VarExpr)
to_s (ComparePredicate)
to_s (QualifiedColumnExpr)
to_s (JoinRelation)
to_s (SelectRelation)
token (RParsec::Parser)
token (RParsec::Parsers)
uncurry (RParsec::FunctorMixin)
uncurry (RParsec::Functors)
union_maker (test/src/sql_parser.rb)
value (RParsec::IdMonad)
value (RParsec::ParserMonad)
value (RParsec::Parsers)
value (RParsec::Monad)
verify (FunctorTestCase)
verify (FullParserTest)
verifyArrayTypeMismatch (SimpleParserTest)
verifyInsensitiveKeyword (KeywordTestCase)
verifyParser (OperatorTestCase)
verifySensitiveKeyword (KeywordTestCase)
verifyToken (OperatorTestCase)
verifyTypeMismatch (SimpleParserTest)
verify_predicate (SqlTestCase)
verify_relation (SqlTestCase)
verify_sql (SqlTestCase)
visible (RParsec::LookAheadSensitiveParser)
watch (RParsec::Parsers)
watchn (RParsec::Parsers)
whitespace (RParsec::Parsers)
whitespaces (RParsec::Parsers)
withLookahead (RParsec::AltParser)
withLookahead (RParsec::NotParser)
withLookahead (RParsec::PlusParser)
word (RParsec::Parsers)
word (test/src/sql_parser.rb)
zero (RParsec::Parsers)
| (RParsec::AltParser)
| (RParsec::Parser)
~ (RParsec::Parser)