Package

dotterweide

Permalink

package dotterweide

Visibility
  1. Public
  2. All

Type Members

  1. case class Example(name: String, mnemonic: Char, code: String) extends Product with Serializable

    Permalink
  2. case class FileType(name: String, extension: String) extends Product with Serializable

    Permalink

    name

    the human readable name for the type of file denoted

    extension

    the file name extension without period

  3. case class Interval(start: Int, stop: Int) extends IntervalLike with Product with Serializable

    Permalink

    An integer range (in a text).

    An integer range (in a text).

    start

    start offset, zero based, inclusive

    stop

    end offset, exclusive (the interval length is end - begin).

  4. trait IntervalLike extends AnyRef

    Permalink
  5. trait Language extends AnyRef

    Permalink

    Access to a programming language, including description, lexer, parser, etc.

  6. trait Observable extends AnyRef

    Permalink
  7. trait ObservableEvents[A] extends AnyRef

    Permalink
  8. trait Output extends AnyRef

    Permalink
  9. case class Span(source: CharSequence, interval: Interval) extends IntervalLike with Product with Serializable

    Permalink

    A text span combines a text substring with its interval within a parent text.

    A text span combines a text substring with its interval within a parent text.

    source

    the (entire!) parent text

    interval

    the interval to select a substring

Value Members

  1. object Extensions

    Permalink
  2. object Span extends Serializable

    Permalink
  3. package build

    Permalink
  4. package compiler

    Permalink
  5. package document

    Permalink
  6. package editor

    Permalink
  7. package formatter

    Permalink
  8. package ide

    Permalink
  9. package inspection

    Permalink
  10. package interpreter

    Permalink
  11. package lexer

    Permalink
  12. package node

    Permalink
  13. package optimizer

    Permalink
  14. package parser

    Permalink

Ungrouped