trait TextMateGeneratingParserWriter extends CommonParserWriter with OptimizingParserWriter
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TextMateGeneratingParserWriter
- CommonParserWriter
- StringParserWriter
- SequenceParserWriter
- CorrectingParserWriter
- OptimizingParserWriter
- ParserWriter
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait BuiltParser[+Result] extends AnyRef
- Definition Classes
- OptimizingParserWriter
- trait CacheLike[Result] extends BuiltParser[Result]
- Definition Classes
- OptimizingParserWriter
- class Choice[+First <: Result, +Second <: Result, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.ChoiceLike[Result]
- Definition Classes
- CorrectingParserWriter
- trait ChoiceLike[+Result] extends ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter
- case class Colorize[Result](original: TextMateGeneratingParserWriter.Parser[Result], textMateScope: String) extends ParserBuilderBase[Result] with ParserWrapper[Result] with ColorizeLike with Product with Serializable
- class ConsumeCache extends AnyRef
- Definition Classes
- OptimizingParserWriter
- case class DropError extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class DropParser[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.ParserWrapper[Result] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- type Elem = Char
- Definition Classes
- StringParserWriter → SequenceParserWriter
- case class ElemPredicate extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[parsers.sequences.SequenceParserWriter.Elem] with parsers.sequences.SequenceParserWriter.LeafParser[parsers.sequences.SequenceParserWriter.Elem] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class Fail[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.LeafParser[Result] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class Fallback[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.LeafParser[Result] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class FatalError extends MyParseError with Product with Serializable
- Definition Classes
- CorrectingParserWriter
- case class Filter[Other, Result <: Other] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.ParserWrapper[Result] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class FilterError[Result] extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- case class FilterMap[Other, Result <: Other, NewResult] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[NewResult] with parsers.sequences.SequenceParserWriter.ParserWrapper[NewResult] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- class FirstIsLonger[+First <: Result, +Second <: Result, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.ChoiceLike[Result]
- Definition Classes
- CorrectingParserWriter
- trait GetParser extends AnyRef
- Definition Classes
- OptimizingParserWriter
- abstract type Input <: StringReaderLike[Input]
- Definition Classes
- StringParserWriter → SequenceParserWriter → ParserWriter
- case class KeywordParser extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.ParserWrapper[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- class Lazy[Result] extends ParserBuilderBase[Result] with ParserWrapper[Result]
- Definition Classes
- OptimizingParserWriter
- trait LeafParser[+Result] extends ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter
- class LeftIfRightMoved[+Left, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.SequenceLike[Result]
- Definition Classes
- CorrectingParserWriter
- case class Literal extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.LeafParser[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- case class MapParser[Result, NewResult] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[NewResult] with parsers.editorParsers.CorrectingParserWriter.ParserWrapper[NewResult] with Product with Serializable
- Definition Classes
- CorrectingParserWriter
- case class MissingInput extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- type MyHistory = History[Input]
- Definition Classes
- CorrectingParserWriter
- type MyParseError = ParseError[Input]
- Definition Classes
- CorrectingParserWriter
- trait NextCharError extends ParseError[Input]
- Definition Classes
- StringParserWriter
- type ParseResult[+Result] = ParseResults[Input, Result]
- Definition Classes
- CorrectingParserWriter → OptimizingParserWriter
- abstract type ParseState
- Definition Classes
- OptimizingParserWriter
- case class ParseWholeInput[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.ParserWrapper[Result] with Product with Serializable
- Definition Classes
- SequenceParserWriter
- type Parser[+Result] = ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter → ParserWriter
- case class ParserAnalysis extends Product with Serializable
- Definition Classes
- OptimizingParserWriter
- trait ParserBuilder[+Result] extends AnyRef
- Definition Classes
- OptimizingParserWriter
- trait ParserBuilderBase[Result] extends ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter
- implicit class ParserExtensions[+Result] extends parsers.core.OptimizingParserWriter.ParserExtensions[Result]
- Definition Classes
- OptimizingParserWriter
- trait ParserWrapper[+Result] extends ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter
- case class RegexParser extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.LeafParser[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- class Sequence[+Left, +Right, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.SequenceLike[Result]
- Definition Classes
- CorrectingParserWriter
- trait SequenceLike[+Result] extends ParserBuilder[Result]
- Definition Classes
- OptimizingParserWriter
- implicit class SequenceParserExtensions[Result] extends parsers.sequences.SequenceParserWriter.ParserExtensions[Result]
- Definition Classes
- SequenceParserWriter
- implicit class StringParserExtensions[Result] extends AnyRef
- Definition Classes
- StringParserWriter
- case class Succeed[Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.LeafParser[Result] with Product with Serializable
- Definition Classes
- CorrectingParserWriter
- case class Success[+Result] extends Product with Serializable
- Definition Classes
- ParserWriter
- case class WithRangeParser[Result, NewResult] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[NewResult] with parsers.editorParsers.CorrectingParserWriter.ParserWrapper[NewResult] with Product with Serializable
- Definition Classes
- CorrectingParserWriter
Abstract Value Members
- abstract def newParseState(input: Input): ParseState
- Definition Classes
- OptimizingParserWriter
- abstract def wrapParser[Result](parser: BuiltParser[Result], shouldCache: Boolean, shouldDetectLeftRecursion: Boolean): BuiltParser[Result]
- Definition Classes
- OptimizingParserWriter
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def choice[Result](first: Parser[Result], other: => Parser[Result], firstIsLonger: Boolean): Parser[Result]
- Definition Classes
- CorrectingParserWriter → ParserWriter
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def combineFold[Result, Sum](zero: Sum, reduce: (Result, Sum) => Sum): (Option[Result], Option[Sum]) => Option[Sum]
- Attributes
- protected
- Definition Classes
- SequenceParserWriter
- def combineSimple[Left, Right, Result](f: (Left, Right) => Result): (Option[Left], Option[Right]) => Option[Result]
- Definition Classes
- CorrectingParserWriter
- def compile[Result](root: Parser[Result]): ParserAnalysis
- Definition Classes
- OptimizingParserWriter
- lazy val decimalNumber: Parser[String]
- Definition Classes
- CommonParserWriter
- def elem(predicate: (Elem) => Boolean, kind: String): ElemPredicate
- Definition Classes
- SequenceParserWriter
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def findBestParseResult[Result](parser: BuiltParser[Result], input: Input, mayStop: StopFunction, metrics: Metrics): SingleParseResult[Result, Input]
- Definition Classes
- CorrectingParserWriter
- lazy val floatingPointNumber: Parser[String]
- Definition Classes
- CommonParserWriter
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val identifierRegex: Regex
- Definition Classes
- StringParserWriter
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def leftRight[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Option[Left], Option[Right]) => Option[Result]): Parser[Result]
- Definition Classes
- CorrectingParserWriter
- def leftRightSimple[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Left, Right) => Result): Parser[Result]
- Definition Classes
- CorrectingParserWriter
- def literal(value: String, penalty: Double, allowDrop: Boolean): ParserBuilderBase[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- def literalOrKeyword(value: String, allowDrop: Boolean): Parser[String]
- Definition Classes
- StringParserWriter
- implicit def literalToExtensions(value: String): SequenceParserExtensions[String]
- Definition Classes
- StringParserWriter
- def many[Result, Sum](original: ParserBuilder[Result], zero: Sum, reduce: (Result, Sum) => Sum, parseGreedy: Boolean): Parser[Sum]
- Definition Classes
- SequenceParserWriter
- def map[Result, NewResult](original: Parser[Result], f: (Result) => NewResult): Parser[NewResult]
- Definition Classes
- CorrectingParserWriter → ParserWriter
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newFailure[Result](partial: Option[Result], input: Input, errors: MyHistory): SRCons[Input, Result]
- Definition Classes
- CorrectingParserWriter
- def newFailure[Result](error: MyParseError): SRCons[Input, Result]
- Definition Classes
- CorrectingParserWriter
- def newSuccess[Result](result: Result, remainder: Input, score: Double): SRCons[Input, Result]
- Definition Classes
- CorrectingParserWriter
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- lazy val parseIdentifier: ParserBuilderBase[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- def parseRegex(regex: Regex, regexName: String, defaultValue: Option[String], score: Double, penaltyOption: Option[Double], allowDrop: Boolean): ParserBuilderBase[String] with Product with Serializable
- Definition Classes
- StringParserWriter
- def singleResult[Result](parseResult: LazyParseResult[Input, Result]): SRCons[Input, Result]
- Definition Classes
- CorrectingParserWriter
- lazy val stringLiteral: Parser[String]
- Definition Classes
- CommonParserWriter
- implicit def stringToLiteralOrKeyword(value: String): Parser[String]
- Definition Classes
- StringParserWriter
- def succeed[Result](result: Result): Parser[Result]
- Definition Classes
- CorrectingParserWriter → ParserWriter
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- lazy val wholeNumber: Parser[String]
- Definition Classes
- CommonParserWriter
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.