finesse.script.spec.KatSpec

Overview

class finesse.script.spec.KatSpec[source]

Bases: finesse.script.spec.BaseSpec

Kat language specification.

This defines the available instructions for the parser and the adapters that convert them to and from Python models. The default instructions, actions and keywords are built into public properties which may be modified by users (e.g. to add support for custom commands). As such, the internal defaults (fields with names beginning _DEFAULT_) should not be modified after import.