Parrot Parrot Compiler Toolkit #60

PAST::Var nodes

PAST::Var nodes represent variables:

name          # name of the variable
scope         # scope (lexical, package, parameter, keyed, register)
namespace     # namespace of the variable
isdecl        # variable declaration
lvalue        # variable used as lvalue
viviself      # how to vivify a non-existent value
Copyright © 2009
http://www.pmichaud.com/2009/pres/