Structs

Represents a sequence of zero or more bytecodes which can be turned, for example, into a hex string. Likewise, they can be decompiled or further optimised.

Used to simplify calculation of label offsets.

Enums

Constants

Defines the set of tokens which are considered to identify arithmetic comparators (e.g. <, <=, ==, etc).

Defines the set of tokens which are considered to identify arithmetic operators (e.g. +, -, *, etc).

Defines the set of tokens which are considered to identify logical connectives (e.g. &&, ||, etc).

Traits

A simple trait allowing something to be converted into a hex string.

Type Definitions