Class Node::ARGSCAT
In: lib/as_expression.rb
ext/nodeinfo.c
Parent: Node

Represents the concatenation of a list of arguments and a splatted value, e.g.:

  a, b, *value

Evaluates head to create an array. Evaluates body and performs a splat operation on the result to create another array (see SPLAT). Concatenates the the second array onto the end of the first to produce the result.

Methods

Public Class methods

Return an array of strings containing the names of the node class‘s members.

Public Instance methods

the body of the loop

the body of the block to evaluate

[Validate]