Packages

t

core.textMate

TextMateGeneratingParserWriter

trait TextMateGeneratingParserWriter extends CommonParserWriter with OptimizingParserWriter

Linear Supertypes
CommonParserWriter, StringParserWriter, SequenceParserWriter, CorrectingParserWriter, OptimizingParserWriter, ParserWriter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TextMateGeneratingParserWriter
  2. CommonParserWriter
  3. StringParserWriter
  4. SequenceParserWriter
  5. CorrectingParserWriter
  6. OptimizingParserWriter
  7. ParserWriter
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BuiltParser[+Result] extends AnyRef
    Definition Classes
    OptimizingParserWriter
  2. trait CacheLike[Result] extends BuiltParser[Result]
    Definition Classes
    OptimizingParserWriter
  3. class Choice[+First <: Result, +Second <: Result, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.ChoiceLike[Result]
    Definition Classes
    CorrectingParserWriter
  4. trait ChoiceLike[+Result] extends ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter
  5. case class Colorize[Result](original: TextMateGeneratingParserWriter.Parser[Result], textMateScope: String) extends ParserBuilderBase[Result] with ParserWrapper[Result] with ColorizeLike with Product with Serializable
  6. class ConsumeCache extends AnyRef
    Definition Classes
    OptimizingParserWriter
  7. case class DropError extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  8. case class DropParser[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.ParserWrapper[Result] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  9. type Elem = Char
    Definition Classes
    StringParserWriter → SequenceParserWriter
  10. 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
  11. case class Fail[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.LeafParser[Result] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  12. case class Fallback[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.LeafParser[Result] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  13. case class FatalError extends MyParseError with Product with Serializable
    Definition Classes
    CorrectingParserWriter
  14. 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
  15. case class FilterError[Result] extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  16. 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
  17. class FirstIsLonger[+First <: Result, +Second <: Result, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.ChoiceLike[Result]
    Definition Classes
    CorrectingParserWriter
  18. trait GetParser extends AnyRef
    Definition Classes
    OptimizingParserWriter
  19. abstract type Input <: StringReaderLike[Input]
    Definition Classes
    StringParserWriter → SequenceParserWriter → ParserWriter
  20. case class KeywordParser extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.ParserWrapper[String] with Product with Serializable
    Definition Classes
    StringParserWriter
  21. class Lazy[Result] extends ParserBuilderBase[Result] with ParserWrapper[Result]
    Definition Classes
    OptimizingParserWriter
  22. trait LeafParser[+Result] extends ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter
  23. class LeftIfRightMoved[+Left, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.SequenceLike[Result]
    Definition Classes
    CorrectingParserWriter
  24. case class Literal extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.LeafParser[String] with Product with Serializable
    Definition Classes
    StringParserWriter
  25. case class MapParser[Result, NewResult] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[NewResult] with parsers.editorParsers.CorrectingParserWriter.ParserWrapper[NewResult] with Product with Serializable
    Definition Classes
    CorrectingParserWriter
  26. case class MissingInput extends ParseError[parsers.sequences.SequenceParserWriter.Input] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  27. type MyHistory = History[Input]
    Definition Classes
    CorrectingParserWriter
  28. type MyParseError = ParseError[Input]
    Definition Classes
    CorrectingParserWriter
  29. trait NextCharError extends ParseError[Input]
    Definition Classes
    StringParserWriter
  30. type ParseResult[+Result] = ParseResults[Input, Result]
    Definition Classes
    CorrectingParserWriter → OptimizingParserWriter
  31. abstract type ParseState
    Definition Classes
    OptimizingParserWriter
  32. case class ParseWholeInput[Result] extends parsers.sequences.SequenceParserWriter.ParserBuilderBase[Result] with parsers.sequences.SequenceParserWriter.ParserWrapper[Result] with Product with Serializable
    Definition Classes
    SequenceParserWriter
  33. type Parser[+Result] = ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter → ParserWriter
  34. case class ParserAnalysis extends Product with Serializable
    Definition Classes
    OptimizingParserWriter
  35. trait ParserBuilder[+Result] extends AnyRef
    Definition Classes
    OptimizingParserWriter
  36. trait ParserBuilderBase[Result] extends ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter
  37. implicit class ParserExtensions[+Result] extends parsers.core.OptimizingParserWriter.ParserExtensions[Result]
    Definition Classes
    OptimizingParserWriter
  38. trait ParserWrapper[+Result] extends ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter
  39. case class RegexParser extends parsers.strings.StringParserWriter.ParserBuilderBase[String] with parsers.strings.StringParserWriter.LeafParser[String] with Product with Serializable
    Definition Classes
    StringParserWriter
  40. class Sequence[+Left, +Right, Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.SequenceLike[Result]
    Definition Classes
    CorrectingParserWriter
  41. trait SequenceLike[+Result] extends ParserBuilder[Result]
    Definition Classes
    OptimizingParserWriter
  42. implicit class SequenceParserExtensions[Result] extends parsers.sequences.SequenceParserWriter.ParserExtensions[Result]
    Definition Classes
    SequenceParserWriter
  43. implicit class StringParserExtensions[Result] extends AnyRef
    Definition Classes
    StringParserWriter
  44. case class Succeed[Result] extends parsers.editorParsers.CorrectingParserWriter.ParserBuilderBase[Result] with parsers.editorParsers.CorrectingParserWriter.LeafParser[Result] with Product with Serializable
    Definition Classes
    CorrectingParserWriter
  45. case class Success[+Result] extends Product with Serializable
    Definition Classes
    ParserWriter
  46. 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

  1. abstract def newParseState(input: Input): ParseState
    Definition Classes
    OptimizingParserWriter
  2. abstract def wrapParser[Result](parser: BuiltParser[Result], shouldCache: Boolean, shouldDetectLeftRecursion: Boolean): BuiltParser[Result]
    Definition Classes
    OptimizingParserWriter

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def choice[Result](first: Parser[Result], other: => Parser[Result], firstIsLonger: Boolean): Parser[Result]
    Definition Classes
    CorrectingParserWriter → ParserWriter
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def combineFold[Result, Sum](zero: Sum, reduce: (Result, Sum) => Sum): (Option[Result], Option[Sum]) => Option[Sum]
    Attributes
    protected
    Definition Classes
    SequenceParserWriter
  8. def combineSimple[Left, Right, Result](f: (Left, Right) => Result): (Option[Left], Option[Right]) => Option[Result]
    Definition Classes
    CorrectingParserWriter
  9. def compile[Result](root: Parser[Result]): ParserAnalysis
    Definition Classes
    OptimizingParserWriter
  10. lazy val decimalNumber: Parser[String]
    Definition Classes
    CommonParserWriter
  11. def elem(predicate: (Elem) => Boolean, kind: String): ElemPredicate
    Definition Classes
    SequenceParserWriter
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def findBestParseResult[Result](parser: BuiltParser[Result], input: Input, mayStop: StopFunction, metrics: Metrics): SingleParseResult[Result, Input]
    Definition Classes
    CorrectingParserWriter
  15. lazy val floatingPointNumber: Parser[String]
    Definition Classes
    CommonParserWriter
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. val identifierRegex: Regex
    Definition Classes
    StringParserWriter
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def leftRight[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Option[Left], Option[Right]) => Option[Result]): Parser[Result]
    Definition Classes
    CorrectingParserWriter
  21. def leftRightSimple[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Left, Right) => Result): Parser[Result]
    Definition Classes
    CorrectingParserWriter
  22. def literal(value: String, penalty: Double, allowDrop: Boolean): ParserBuilderBase[String] with Product with Serializable
    Definition Classes
    StringParserWriter
  23. def literalOrKeyword(value: String, allowDrop: Boolean): Parser[String]
    Definition Classes
    StringParserWriter
  24. implicit def literalToExtensions(value: String): SequenceParserExtensions[String]
    Definition Classes
    StringParserWriter
  25. def many[Result, Sum](original: ParserBuilder[Result], zero: Sum, reduce: (Result, Sum) => Sum, parseGreedy: Boolean): Parser[Sum]
    Definition Classes
    SequenceParserWriter
  26. def map[Result, NewResult](original: Parser[Result], f: (Result) => NewResult): Parser[NewResult]
    Definition Classes
    CorrectingParserWriter → ParserWriter
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def newFailure[Result](partial: Option[Result], input: Input, errors: MyHistory): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  29. def newFailure[Result](error: MyParseError): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  30. def newSuccess[Result](result: Result, remainder: Input, score: Double): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  33. lazy val parseIdentifier: ParserBuilderBase[String] with Product with Serializable
    Definition Classes
    StringParserWriter
  34. 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
  35. def singleResult[Result](parseResult: LazyParseResult[Input, Result]): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  36. lazy val stringLiteral: Parser[String]
    Definition Classes
    CommonParserWriter
  37. implicit def stringToLiteralOrKeyword(value: String): Parser[String]
    Definition Classes
    StringParserWriter
  38. def succeed[Result](result: Result): Parser[Result]
    Definition Classes
    CorrectingParserWriter → ParserWriter
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  44. lazy val wholeNumber: Parser[String]
    Definition Classes
    CommonParserWriter

Deprecated Value Members

  1. 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.

Inherited from CommonParserWriter

Inherited from StringParserWriter

Inherited from SequenceParserWriter

Inherited from CorrectingParserWriter

Inherited from OptimizingParserWriter

Inherited from ParserWriter

Inherited from AnyRef

Inherited from Any

Ungrouped