class Gobstones::Runner::FunctionExecutionContext

Attributes

head[R]

Public Class Methods

based_on(outer_context) click to toggle source
# File lib/gobstones/runner/execution_context.rb, line 93
def self.based_on(outer_context)
  new(outer_context)
end
new(outer_context) click to toggle source
# File lib/gobstones/runner/execution_context.rb, line 97
def initialize(outer_context)
  super()
  @outer_context = outer_context
  @head = outer_context.head.clone
end

Public Instance Methods

program_context() click to toggle source
# File lib/gobstones/runner/execution_context.rb, line 103
def program_context
  @outer_context.program_context
end