finesse.script

Parsing and unparsing of Finesse kat files and models.

Sub-modules

finesse.script.adapter

Interface between script and Finesse.

finesse.script.compiler

Kat model compiler.

finesse.script.containers

Token and production containers for use in the tokenizer and parser.

finesse.script.exceptions

Kat script exceptions.

finesse.script.generator

Kat script generator.

finesse.script.graph

Graph represening a parsed kat script file.

finesse.script.highlighter

KatScript lexer for syntax highlighting with Pygments.

finesse.script.legacy

Finesse legacy (Finesse 2) kat-script parser.

finesse.script.memoize

Memoize wrappers for the parser.

finesse.script.parser

Kat parser to convert tokens to productions.

finesse.script.spec

KatScript specification.

finesse.script.tokenizer

Tokenization for kat script.

finesse.script.tokens

Regular expressions for matching tokens of different types in kat script.

finesse.script.util

Kat script utility functions.