Package

com.avsystem.scex

parsing

Permalink

package parsing

Visibility
  1. Public
  2. All

Type Members

  1. case class ComposedPositionMapping(left: PositionMapping, right: PositionMapping) extends PositionMapping with Product with Serializable

    Permalink
  2. case class Modification(offset: Int, amount: Int) extends Product with Serializable

    Permalink

    Created: 24-10-2013 Author: ghik

  3. case class PString(result: String, beg: Int, end: Int, mods: Vector[Modification]) extends Product with Serializable

    Permalink
  4. trait PositionMapping extends AnyRef

    Permalink

    Created: 24-10-2013 Author: ghik

  5. trait PositionTrackingParsers extends RegexParsers

    Permalink

    Extensions for Scala parser combinators that allow to turn Parser[String] instances into Parser[PString] instances that hold information about differences between original and transformed string that later allow to map cursor positions between the two.

    Extensions for Scala parser combinators that allow to turn Parser[String] instances into Parser[PString] instances that hold information about differences between original and transformed string that later allow to map cursor positions between the two.

    Created: 21-10-2013 Author: ghik

  6. trait ScalaParsingCommons extends RegexParsers

    Permalink

    Created: 30-10-2014 Author: ghik

  7. case class ShiftInfo(totalPrevShift: Int, added: Int, removed: Int) extends Product with Serializable

    Permalink
  8. class ShiftInfoPositionMapping extends PositionMapping

    Permalink
  9. case class SingleShiftPositionMapping(amount: Int) extends PositionMapping with Product with Serializable

    Permalink

Value Members

  1. object EmptyPositionMapping extends PositionMapping

    Permalink
  2. object PString extends Serializable

    Permalink
  3. object PositionTrackingParsers extends PositionTrackingParsers

    Permalink
  4. object ScalaParsingCommons extends ScalaParsingCommons

    Permalink
  5. object ShiftInfo extends Serializable

    Permalink
  6. object TemplateParser extends ScalaParsingCommons with PositionTrackingParsers

    Permalink

    Created: 03-11-2014 Author: ghik

Ungrouped