Module: Peruby::Node

Defined in:
lib/peruby/node.rb

Overview

Syntax tree node types.

Defined Under Namespace

Modules: SExpression

Class Method Summary collapse

Class Method Details

.define(name, *members) ⇒ Object



25
26
27
# File 'lib/peruby/node.rb', line 25

def self.define(name, *members)
  const_set(name, Data.define(*members, :file, :line) { include SExpression })
end