Package-level declarations

Types

Link copied to clipboard
class ProtoscopeConverter(tokenizer: ProtoscopeTokenizer = ProtoscopeTokenizer())

Converts Protoscope code to its binary representation. Note that the reverse is not currently supported.

Link copied to clipboard

Converts Protoscope code into sequences of tokens.

Link copied to clipboard
sealed class Token

Represents a Protoscope token.

Link copied to clipboard

For each Protoscope token type, the regex that matches it and a function that converts the regex match into a Token.