thin wrapper around an ephemeral symbol table. when a symbol
# File lib/puppet/parser/scope.rb, line 45 def initialize(parent=nil) @symbols = {} @parent = parent end
# File lib/puppet/parser/scope.rb, line 52 def [](name) if @symbols.include?(name) or @parent.nil? @symbols[name] else @parent[name] end end