NAME
Compiler::Parser::Node::Dereference
INHERITANCE
Compiler::Parser::Node::Dereference
isa Compiler::Parser::Node
DESCRIPTION
This node is created to represent dereference of array or hash.
Dereference node has single pointer of 'expr'.
Also, this node has 'next' pointer to access next statement's node.
LAYOUT
________________ _____________
| | next | |
| Dereference |----->| |
|________________| |_____________|
|
expr |
v
Example
e.g.) @$array_ref; ...
|
__________|__________ _________
| | next | |
| Dereference(@$) |----->| ..... |
|_____________________| |_________|
|
expr |
_______v_______
| |
| $array_ref |
|_______________|
SEE ALSO
[Compiler::Parser::Node](http://search.cpan.org/perldoc?Compiler::Parser::Node)
AUTHOR
Masaaki Goshima (goccy) <goccy54@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) Masaaki Goshima (goccy).
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.