# File lib/puppet/parser/loaded_code.rb, line 25
25:     def node(name)
26:         name = check_name(name)
27: 
28:         if node = @nodes[name]
29:             return node
30:         end
31: 
32:         @node_list.each do |nodename|
33:             n = @nodes[nodename]
34:             return n if nodename.regex? and nodename.match(name)
35:         end
36:         nil
37:     end