Class: PBRT::Statement::Variadic

Inherits:
Object
  • Object
show all
Defined in:
lib/pbrt/statement/variadic.rb

Instance Method Summary collapse

Constructor Details

#initialize(directive, kind, parameter_list) ⇒ Variadic

Returns a new instance of Variadic.



4
5
6
7
8
# File 'lib/pbrt/statement/variadic.rb', line 4

def initialize(directive, kind, parameter_list)
  @directive = directive
  @kind = kind
  @parameter_list = parameter_list
end

Instance Method Details

#to_sObject



10
11
12
# File 'lib/pbrt/statement/variadic.rb', line 10

def to_s
  %(#@directive "#@kind" #@parameter_list).strip
end