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
peek(*) click to toggle source
# File lib/dentaku/ast/node.rb, line 12
def self.peek(*)
end
precedence() click to toggle source
# File lib/dentaku/ast/node.rb, line 4
def self.precedence
  0
end

Public Instance Methods

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