# -*- encoding: utf-8 -*- # stub: ParseTree 3.0.4 ruby libtest Gem::Specification.new do |s| s.name = "ParseTree".freeze s.version = "3.0.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze, "test".freeze] s.authors = ["Ryan Davis".freeze] s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIDPjCCAiagAwIBAgIBADANBgkqhkiG9w0BAQUFADBFMRMwEQYDVQQDDApyeWFu\nZC1ydWJ5MRkwFwYKCZImiZPyLGQBGRYJemVuc3BpZGVyMRMwEQYKCZImiZPyLGQB\nGRYDY29tMB4XDTA5MDMwNjE4NTMxNVoXDTEwMDMwNjE4NTMxNVowRTETMBEGA1UE\nAwwKcnlhbmQtcnVieTEZMBcGCgmSJomT8ixkARkWCXplbnNwaWRlcjETMBEGCgmS\nJomT8ixkARkWA2NvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALda\nb9DCgK+627gPJkB6XfjZ1itoOQvpqH1EXScSaba9/S2VF22VYQbXU1xQXL/WzCkx\ntaCPaLmfYIaFcHHCSY4hYDJijRQkLxPeB3xbOfzfLoBDbjvx5JxgJxUjmGa7xhcT\noOvjtt5P8+GSK9zLzxQP0gVLS/D0FmoE44XuDr3iQkVS2ujU5zZL84mMNqNB1znh\nGiadM9GHRaDiaxuX0cIUBj19T01mVE2iymf9I6bEsiayK/n6QujtyCbTWsAS9Rqt\nqhtV7HJxNKuPj/JFH0D2cswvzznE/a5FOYO68g+YCuFi5L8wZuuM8zzdwjrWHqSV\ngBEfoTEGr7Zii72cx+sCAwEAAaM5MDcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAw\nHQYDVR0OBBYEFEfFe9md/r/tj/Wmwpy+MI8d9k/hMA0GCSqGSIb3DQEBBQUAA4IB\nAQAY59gYvDxqSqgC92nAP9P8dnGgfZgLxP237xS6XxFGJSghdz/nI6pusfCWKM8m\nvzjjH2wUMSSf3tNudQ3rCGLf2epkcU13/rguI88wO6MrE0wi4ZqLQX+eZQFskJb/\nw6x9W1ur8eR01s397LSMexySDBrJOh34cm2AlfKr/jokKCTwcM0OvVZnAutaovC0\nl1SVZ0ecg88bsWHA0Yhh7NFxK1utWoIhtB6AFC/+trM0FQEB/jZkIS8SaNzn96Rl\nn0sZEf77FLf5peR8TP/PtmIg7Cyqz23sLM4mCOoTGIy5OcZ8TdyiyINUHtb5ej/T\nFBHgymkyj/AOSqKRIpXPhjC6\n-----END CERTIFICATE-----\n".freeze] s.date = "2009-06-23" s.description = "ParseTree is a C extension (using RubyInline) that extracts the parse\ntree for an entire class or a specific method and returns it as a\ns-expression (aka sexp) using ruby's arrays, strings, symbols, and\nintegers.\n\nAs an example:\n\n def conditional1(arg1)\n if arg1 == 0 then\n return 1\n end\n return 0\n end\n\nbecomes:\n\n [:defn,\n :conditional1,\n [:scope,\n [:block,\n [:args, :arg1],\n [:if,\n [:call, [:lvar, :arg1], :==, [:array, [:lit, 0]]],\n [:return, [:lit, 1]],\n nil],\n [:return, [:lit, 0]]]]]".freeze s.email = ["ryand-ruby@zenspider.com".freeze] s.executables = ["parse_tree_abc".freeze, "parse_tree_audit".freeze, "parse_tree_deps".freeze, "parse_tree_show".freeze] s.extra_rdoc_files = ["History.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze] s.files = [".autotest".freeze, "History.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "Rakefile".freeze, "bin/parse_tree_abc".freeze, "bin/parse_tree_audit".freeze, "bin/parse_tree_deps".freeze, "bin/parse_tree_show".freeze, "demo/printer.rb".freeze, "lib/gauntlet_parsetree.rb".freeze, "lib/parse_tree.rb".freeze, "lib/parse_tree_extensions.rb".freeze, "lib/unified_ruby.rb".freeze, "test/pt_testcase.rb".freeze, "test/something.rb".freeze, "test/test_parse_tree.rb".freeze, "test/test_parse_tree_extensions.rb".freeze, "test/test_unified_ruby.rb".freeze, "validate.sh".freeze] s.homepage = "http://rubyforge.org/projects/parsetree/".freeze s.rdoc_options = ["--main".freeze, "README.txt".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby's arrays, strings, symbols, and integers".freeze s.test_files = ["test/test_parse_tree.rb".freeze, "test/test_parse_tree_extensions.rb".freeze, "test/test_unified_ruby.rb".freeze] s.specification_version = 3 s.add_runtime_dependency(%q.freeze, [">= 3.7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 3.0.0".freeze]) s.add_development_dependency(%q.freeze, [">= 2.3.0".freeze]) end