--- !ruby/object:Gem::Specification 
name: ruby_parser
version: !ruby/object:Gem::Version 
  hash: 1
  prerelease: 
  segments: 
  - 2
  - 3
  - 1
  version: 2.3.1
platform: ruby
authors: 
- Ryan Davis
autorequire: 
bindir: bin
cert_chain: 
- |
  -----BEGIN CERTIFICATE-----
  MIIDPjCCAiagAwIBAgIBADANBgkqhkiG9w0BAQUFADBFMRMwEQYDVQQDDApyeWFu
  ZC1ydWJ5MRkwFwYKCZImiZPyLGQBGRYJemVuc3BpZGVyMRMwEQYKCZImiZPyLGQB
  GRYDY29tMB4XDTA5MDMwNjE4NTMxNVoXDTEwMDMwNjE4NTMxNVowRTETMBEGA1UE
  AwwKcnlhbmQtcnVieTEZMBcGCgmSJomT8ixkARkWCXplbnNwaWRlcjETMBEGCgmS
  JomT8ixkARkWA2NvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALda
  b9DCgK+627gPJkB6XfjZ1itoOQvpqH1EXScSaba9/S2VF22VYQbXU1xQXL/WzCkx
  taCPaLmfYIaFcHHCSY4hYDJijRQkLxPeB3xbOfzfLoBDbjvx5JxgJxUjmGa7xhcT
  oOvjtt5P8+GSK9zLzxQP0gVLS/D0FmoE44XuDr3iQkVS2ujU5zZL84mMNqNB1znh
  GiadM9GHRaDiaxuX0cIUBj19T01mVE2iymf9I6bEsiayK/n6QujtyCbTWsAS9Rqt
  qhtV7HJxNKuPj/JFH0D2cswvzznE/a5FOYO68g+YCuFi5L8wZuuM8zzdwjrWHqSV
  gBEfoTEGr7Zii72cx+sCAwEAAaM5MDcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAw
  HQYDVR0OBBYEFEfFe9md/r/tj/Wmwpy+MI8d9k/hMA0GCSqGSIb3DQEBBQUAA4IB
  AQAY59gYvDxqSqgC92nAP9P8dnGgfZgLxP237xS6XxFGJSghdz/nI6pusfCWKM8m
  vzjjH2wUMSSf3tNudQ3rCGLf2epkcU13/rguI88wO6MrE0wi4ZqLQX+eZQFskJb/
  w6x9W1ur8eR01s397LSMexySDBrJOh34cm2AlfKr/jokKCTwcM0OvVZnAutaovC0
  l1SVZ0ecg88bsWHA0Yhh7NFxK1utWoIhtB6AFC/+trM0FQEB/jZkIS8SaNzn96Rl
  n0sZEf77FLf5peR8TP/PtmIg7Cyqz23sLM4mCOoTGIy5OcZ8TdyiyINUHtb5ej/T
  FBHgymkyj/AOSqKRIpXPhjC6
  -----END CERTIFICATE-----

date: 2011-09-22 00:00:00 Z
dependencies: 
- !ruby/object:Gem::Dependency 
  name: sexp_processor
  prerelease: false
  requirement: &id001 !ruby/object:Gem::Requirement 
    none: false
    requirements: 
    - - ~>
      - !ruby/object:Gem::Version 
        hash: 7
        segments: 
        - 3
        - 0
        version: "3.0"
  type: :runtime
  version_requirements: *id001
- !ruby/object:Gem::Dependency 
  name: racc
  prerelease: false
  requirement: &id002 !ruby/object:Gem::Requirement 
    none: false
    requirements: 
    - - ~>
      - !ruby/object:Gem::Version 
        hash: 11
        segments: 
        - 1
        - 4
        - 6
        version: 1.4.6
  type: :development
  version_requirements: *id002
- !ruby/object:Gem::Dependency 
  name: minitest
  prerelease: false
  requirement: &id003 !ruby/object:Gem::Requirement 
    none: false
    requirements: 
    - - ~>
      - !ruby/object:Gem::Version 
        hash: 9
        segments: 
        - 2
        - 5
        version: "2.5"
  type: :development
  version_requirements: *id003
- !ruby/object:Gem::Dependency 
  name: hoe
  prerelease: false
  requirement: &id004 !ruby/object:Gem::Requirement 
    none: false
    requirements: 
    - - ~>
      - !ruby/object:Gem::Version 
        hash: 27
        segments: 
        - 2
        - 12
        version: "2.12"
  type: :development
  version_requirements: *id004
description: |-
  ruby_parser (RP) is a ruby parser written in pure ruby (utilizing
  racc--which does by default use a C extension). RP's output is
  the same as ParseTree's output: s-expressions using ruby's arrays and
  base types.
  
  As an example:
  
    def conditional1(arg1)
      if arg1 == 0 then
        return 1
      end
      return 0
    end
  
  becomes:
  
    s(:defn, :conditional1,
     s(:args, :arg1),
     s(:scope,
      s(:block,
       s(:if,
        s(:call, s(:lvar, :arg1), :==, s(:arglist, s(:lit, 0))),
        s(:return, s(:lit, 1)),
        nil),
       s(:return, s(:lit, 0)))))
email: 
- ryand-ruby@zenspider.com
executables: 
- ruby_parse
extensions: []

extra_rdoc_files: 
- History.txt
- Manifest.txt
- README.txt
files: 
- .autotest
- History.txt
- Manifest.txt
- README.txt
- Rakefile
- bin/ruby_parse
- lib/gauntlet_rubyparser.rb
- lib/ruby_lexer.rb
- lib/ruby_parser.y
- lib/ruby_parser.rb
- lib/ruby_parser_extras.rb
- test/test_ruby_lexer.rb
- test/test_ruby_parser.rb
- test/test_ruby_parser_extras.rb
- .gemtest
homepage: https://github.com/seattlerb/ruby_parser
licenses: []

post_install_message: 
rdoc_options: 
- --main
- README.txt
require_paths: 
- lib
required_ruby_version: !ruby/object:Gem::Requirement 
  none: false
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      hash: 3
      segments: 
      - 0
      version: "0"
required_rubygems_version: !ruby/object:Gem::Requirement 
  none: false
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      hash: 3
      segments: 
      - 0
      version: "0"
requirements: []

rubyforge_project: parsetree
rubygems_version: 1.8.10
signing_key: 
specification_version: 3
summary: ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension)
test_files: 
- test/test_ruby_lexer.rb
- test/test_ruby_parser.rb
- test/test_ruby_parser_extras.rb
