Class
SimpleParserTest
In:
test/src/simple_parser_test.rb
Parent:
ParserTestCase
Methods
testAmong
testAny
testAre
testArent
testAtomParserIsAlwaysRecoverable
testBetween
testBinds
testBlockComment
testCharAndEof
testCommentLineWithLexeme
testDelimited
testDelimited1
testEof
testExpect
testExpectDoesntRecover
testFail
testFailBreaksSeq
testFailPlusFailFailsWithFirstError
testFailPlusGoodReturnGood
testFailSeqFailFails
testFollowed
testFragment
testGetIndex
testGetIndexFromGrammar
testGoodPlusGoodReturnFirst
testGoodSeqFailFails
testGoodSeqGoodReturnsSecond
testInputConsumptionBiggerThanLookaheadShouldFail
testInputConsumptionDoesNotFailForAlt
testInteger
testIs
testIsnt
testLazy
testLocator
testLonger
testLongerReportsDeepestError
testLookaheadRecoversInputConsumption
testLookeaheadUsedInPlusCanBeUsedByNot
testMany
testMany_
testMap
testMapCurrent
testMapOnFailFails
testMapn
testMapnCurrent
testMultilineErrorMessage
testNestedErrorRecoveredShouldNotAppearInFinalError
testNonDeterministicRepeat_
testNotAmong
testNotDoesntConsume
testNotDoesntRecoverAlreadyConsumedInputWhenFailingUnlessUsingLookahead
testNotString
testNumber
testOptional
testParserTypeCheck
testPeek
testPlusAutomaticallyRecoverInputConsumption
testRange
testRegexp
testRepeat
testRepeat_
testSatisfies
testSeparated
testSeparated1
testSequence
testSetIndex
testShorter
testShorterReportsDeepestError
testSimpleNot
testSome
testStringCaseInsensitive
testSum
testThrowCatch
testToken
testValue
testValueCalledImplicitlyForOverloadedOrOperator
testWatch
testWhitespace
testWhitespaces
testWord
verifyArrayTypeMismatch
verifyTypeMismatch
Public Instance methods
testAmong
()
testAny
()
testAre
()
testArent
()
testAtomParserIsAlwaysRecoverable
()
testBetween
()
testBinds
()
testBlockComment
()
testCharAndEof
()
testCommentLineWithLexeme
()
testDelimited
()
testDelimited1
()
testEof
()
testExpect
()
testExpectDoesntRecover
()
testFail
()
testFailBreaksSeq
()
testFailPlusFailFailsWithFirstError
()
testFailPlusGoodReturnGood
()
testFailSeqFailFails
()
testFollowed
()
testFragment
()
testGetIndex
()
testGetIndexFromGrammar
()
testGoodPlusGoodReturnFirst
()
testGoodSeqFailFails
()
testGoodSeqGoodReturnsSecond
()
testInputConsumptionBiggerThanLookaheadShouldFail
()
testInputConsumptionDoesNotFailForAlt
()
testInteger
()
testIs
()
testIsnt
()
testLazy
()
testLocator
()
testLonger
()
testLongerReportsDeepestError
()
testLookaheadRecoversInputConsumption
()
testLookeaheadUsedInPlusCanBeUsedByNot
()
testMany
()
testMany_
()
testMap
()
testMapCurrent
()
testMapOnFailFails
()
testMapn
()
testMapnCurrent
()
testMultilineErrorMessage
()
testNestedErrorRecoveredShouldNotAppearInFinalError
()
testNonDeterministicRepeat_
()
testNotAmong
()
testNotDoesntConsume
()
testNotDoesntRecoverAlreadyConsumedInputWhenFailingUnlessUsingLookahead
()
testNotString
()
testNumber
()
testOptional
()
testParserTypeCheck
()
testPeek
()
testPlusAutomaticallyRecoverInputConsumption
()
testRange
()
testRegexp
()
testRepeat
()
testRepeat_
()
testSatisfies
()
testSeparated
()
testSeparated1
()
testSequence
()
testSetIndex
()
testShorter
()
testShorterReportsDeepestError
()
testSimpleNot
()
testSome
()
testStringCaseInsensitive
()
testSum
()
testThrowCatch
()
testToken
()
testValue
()
testValueCalledImplicitlyForOverloadedOrOperator
()
testWatch
()
testWhitespace
()
testWhitespaces
()
testWord
()
verifyArrayTypeMismatch
(mtd, n_arg, n_elem, expected, actual) {|| ...}
verifyTypeMismatch
(mtd, n, expected, actual) {|| ...}
[Validate]