class Dentaku::AST::Node

Public Class Methods

arity() click to toggle source
# File lib/dentaku/ast/node.rb, line 8
def self.arity
  nil
end
precedence() click to toggle source
# File lib/dentaku/ast/node.rb, line 4
def self.precedence
  0
end
resolve_class(*) click to toggle source
# File lib/dentaku/ast/node.rb, line 12
def self.resolve_class(*)
  self
end

Public Instance Methods

dependencies(context = {}) click to toggle source
# File lib/dentaku/ast/node.rb, line 16
def dependencies(context = {})
  []
end
name() click to toggle source
# File lib/dentaku/ast/node.rb, line 24
def name
  self.class.name.to_s.split("::").last.upcase
end
type() click to toggle source
# File lib/dentaku/ast/node.rb, line 20
def type
  nil
end