scalax.rules

trait IncrementalParsers

[source: scalax/rules/IncrementalParsers.scala]

trait IncrementalParsers[A]
extends Parsers[A] with MemoisableRules
Direct Known Subclasses:
IncrementalScanners

Type Summary
type S
Value Summary
val item : Rule[IncrementalInput, IncrementalInput[A], A, Nothing]
Succeeds with the first element of the input unless input is empty.
Values and Variables inherited from RulesWithState
factory
Methods inherited from MemoisableRules
ruleWithName
Methods inherited from Parsers
elem, inElem, readSeq, choice, iterableToChoice, iterableToChoiceSeq, iteratorToChoice, iteratorToChoiceSeq
Methods inherited from StateRules
apply, unit, read, get, set, update, nil, none, cond, allOf
Methods inherited from Rules
rule, inRule, seqRule, from, state, success, failure, error, error, oneOf, expect
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Type Details
type S

Value Details
val item : Rule[IncrementalInput, IncrementalInput[A], A, Nothing]
Succeeds with the first element of the input unless input is empty.
Overrides
Parsers.item


Copyright (c) 2005-8 The Scalax Project. All Rights Reserved.