Package

sigmastate.lang

syntax

Permalink

package syntax

Visibility
  1. Public
  2. All

Type Members

  1. trait Core extends Literals

    Permalink

    Keywords and identifiers used in expressions.

  2. trait Exprs extends Core with Types

    Permalink

    Parsers of ErgoScript expressions.

  3. trait Literals extends AnyRef

    Permalink

    Parsers of literal expressions.

  4. class ParserException extends CompilerException

    Permalink

    Exception thrown during the parsing phase of the compiler.

Value Members

  1. object Basic

    Permalink

    Basic lexical parsers for ErgoScript.

  2. object Identifiers

    Permalink

    Identifiers and keywords

  3. object Key

    Permalink

    Most keywords don't just require the correct characters to match, they have to ensure that subsequent characters *don't* match in order for it to be a keyword.

    Most keywords don't just require the correct characters to match, they have to ensure that subsequent characters *don't* match in order for it to be a keyword. This enforces that rule for key-words (W) and key-operators (O) which have different non-match criteria.

Ungrouped