Packages

t

core.textMate

TextMateGeneratingParserWriter

trait TextMateGeneratingParserWriter extends CommonParserWriter with OptimizingParserWriter

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

Type Members

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

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](text: ParseText, startInput: Input, parser: BuiltParser[Result], 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 getSingleResultParser[Result](parseText: ParseText, parser: ParserBuilder[Result]): SingleResultParser[Result, Input]
    Definition Classes
    LeftRecursiveCorrectingParserWriter → OptimizingParserWriter
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. val identifierRegex: Regex
    Definition Classes
    StringParserWriter
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def leftRight[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Option[Left], Option[Right]) => Option[Result]): Parser[Result]
    Definition Classes
    CorrectingParserWriter
  22. def leftRightSimple[Left, Right, Result](left: Parser[Left], right: => Parser[Right], combine: (Left, Right) => Result): Parser[Result]
    Definition Classes
    CorrectingParserWriter
  23. def literal(value: String, penalty: Double, allowDrop: Boolean): Literal
    Definition Classes
    StringParserWriter
  24. def literalOrKeyword(value: String, allowDrop: Boolean): Parser[String]
    Definition Classes
    StringParserWriter
  25. implicit def literalToExtensions(value: String): SequenceParserExtensions[String]
    Definition Classes
    StringParserWriter
  26. def many[Result, Sum](original: ParserBuilder[Result], zero: Sum, reduce: (Result, Sum) => Sum, parseGreedy: Boolean): Parser[Sum]
    Definition Classes
    SequenceParserWriter
  27. def map[Result, NewResult](original: Parser[Result], f: (Result) => NewResult): Parser[NewResult]
    Definition Classes
    CorrectingParserWriter → ParserWriter
  28. def moveState(input: Input, state: FixPointState): FixPointState
    Definition Classes
    LeftRecursiveCorrectingParserWriter
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def newFailure[Result](partial: Option[Result], input: Input, errors: MyHistory): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  31. def newFailure[Result](error: MyParseError): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  32. def newParseState(input: Input): FixPointState
    Definition Classes
    LeftRecursiveCorrectingParserWriter → OptimizingParserWriter
  33. def newSuccess[Result](result: Result, remainder: Input, score: Double): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. lazy val parseIdentifier: RegexParser
    Definition Classes
    StringParserWriter
  37. def parseRegex(regex: Regex, regexName: String, defaultValue: Option[String], score: Double, penaltyOption: Option[Double], allowDrop: Boolean): RegexParser
    Definition Classes
    StringParserWriter
  38. def recursionsFor[Result, SeedResult](parseResults: ParseResults[Input, Result], parser: BuiltParser[SeedResult]): RecursionsList[Input, SeedResult, Result]
    Definition Classes
    LeftRecursiveCorrectingParserWriter
  39. def singleResult[Result](parseResult: LazyParseResult[Input, Result]): SRCons[Input, Result]
    Definition Classes
    CorrectingParserWriter
  40. lazy val stringLiteral: Parser[String]
    Definition Classes
    CommonParserWriter
  41. implicit def stringToLiteralOrKeyword(value: String): Parser[String]
    Definition Classes
    StringParserWriter
  42. def succeed[Result](result: Result): Parser[Result]
    Definition Classes
    CorrectingParserWriter → ParserWriter
  43. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. lazy val wholeNumber: Parser[String]
    Definition Classes
    CommonParserWriter
  49. def wrapParser[Result](text: ParseText, parser: BuiltParser[Result], shouldCache: Boolean, shouldDetectLeftRecursion: Boolean): BuiltParser[Result]
    Definition Classes
    LeftRecursiveCorrectingParserWriter → OptimizingParserWriter

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 LeftRecursiveCorrectingParserWriter

Inherited from SequenceParserWriter

Inherited from CorrectingParserWriter

Inherited from OptimizingParserWriter

Inherited from ParserWriter

Inherited from AnyRef

Inherited from Any

Ungrouped