class Dentaku::AST::Access
def self.arity
def self.arity 2 end
def self.max_param_count
def self.max_param_count arity end
def self.min_param_count
def self.min_param_count arity end
def accept(visitor)
def accept(visitor) visitor.visit_access(self) end
def dependencies(context = {})
def dependencies(context = {}) @structure.dependencies(context) + @index.dependencies(context) end
def initialize(data_structure, index)
def initialize(data_structure, index) @structure = data_structure @index = index end
def type
def type nil end
def value(context = {})
def value(context = {}) structure = @structure.value(context) index = @index.value(context) structure[index] end