NAME

Config::AST::Node::Value - simple statement node

DESCRIPTION

Implements a simple statement node. Simple statement is always associated with a value, hence the class name.

METHODS

$node->value

Returns the value associated with the statement.

If value is a code reference, it is invoked without arguments, and its return is used as value.

If the value is a reference to a list or hash, the return depends on the context. In scalar context, the reference itself is returned. In list context, the array or hash is returned.

bool = $node->is_leaf

Returns false.

$s = $node->as_string

Returns the node value, converted to string.

SEE ALSO

Config::AST, Config::AST::Node.