phlogiston.assembler.token

Token types for Ethereum Virtual Machine (EVM) assembler scanner.

Copyright © 2016, Eric Scrivner

Members

Classes

EndOfStream
class EndOfStream

Opcode representing end of the input stream

Number
class Number

Represents a numerical value

PushOpcode
class PushOpcode

Represents an opcode that pushes values onto the EVM stack and so takes an argument.

StackOpcode
class StackOpcode

Represents an opcode that works only with the EVM stack, and therefore has no arguments.

Whitespace
class Whitespace

Opcode representing whitespace

Interfaces

Token
interface Token

Base class for all token types

Meta

Authors

Eric Scrivner

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.