# File lib/puppet/parser/parser_support.rb, line 142
142:   def newdefine(name, options = {})
143:     known_resource_types.add Puppet::Resource::Type.new(:definition, name, ast_context(true).merge(options))
144:   end