Class: ToSource::Command

Inherits:
Object
  • Object
show all
Includes:
Adamantium::Flat
Defined in:
lib/to_source/command.rb

Overview

Abstract base class for emitter command

Direct Known Subclasses

Shift, Token

Defined Under Namespace

Classes: Shift, Token

Constant Summary collapse

NULL =

A null command

Class.new(self) do

  # Run command
  #
  # @param [State] _state
  #
  # @return [self]
  #
  # @api private
  #
  def run(_state)
    self
  end
end.new.freeze