SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

rubygem-ParseTree rpm build for : Mandriva 2011. For other distributions click rubygem-ParseTree.

Name : rubygem-ParseTree
Version : 3.0.6 Vendor : Mandriva
Release : 1mdv2011.0 Date : 2010-10-15 23:53:07
Group : Development/Ruby Source RPM : rubygem-ParseTree-3.0.6-1mdv2011.0.src.rpm
Size : 0.73 MB
Packager : Rémy Clouard < shikamaru_mandriva_org>
Summary : A C extension that extracts the parse tree for an entire class
Description :
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.
As an example:
def conditional1(arg1)
if arg1 == 0 then
return 1
end
return 0
end
becomes:
[:defn,
:conditional1,
[:scope,
[:block,
[:args, :arg1],
[:if,
[:call, [:lvar, :arg1], :==, [:array, [:lit, 0]]],
[:return, [:lit, 1]],
nil],
[:return, [:lit, 0]]]]]

RPM found in directory: /vol/rzm6/linux-mandriva/official/2011/i586/media/contrib/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  rubygem-ParseTree-3.0.6-1mdv2011.0.noarch.rpm
ftp.icm.edu.pl  rubygem-ParseTree-3.0.6-1mdv2011.0.noarch.rpm
     

Provides :
rubygem(ParseTree)
rubygem(ParseTree)
rubygem-ParseTree

Requires :
ruby
rubygem(sexp_processor) => 3.0.0
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(VersionedDependencies) <= 3.0.3-1
rubygem(minitest) => 1.6.0
rpmlib(PayloadIsLzma) <= 4.4.6-1
ruby => 1.8
bash
rubygem(hoe) => 2.6.0
rubygem(RubyInline) => 3.7.0
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
coreutils
rubygem(rubyforge) => 2.0.4
rubygems


Content of RPM :
/usr/bin/parse_tree_abc
/usr/bin/parse_tree_audit
/usr/bin/parse_tree_deps
/usr/bin/parse_tree_show
/usr/lib/ruby/gems/1.8/cache/ParseTree-3.0.6.gem
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Class.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Class.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Class.src/M000041.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Examples.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Examples.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Examples.src/M000078.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Method.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Method.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Method.src/M000034.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Method.src/M000035.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Method.src/M000036.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Module.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Module.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/Module.src/M000037.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTree.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTree.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTree.src/M000064.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTree.src/M000065.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTreeGauntlet.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTreeGauntlet.src
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTreeGauntlet.src/M000027.html
/usr/lib/ruby/gems/1.8/doc/ParseTree-3.0.6/rdoc/classes/ParseTreeGauntlet.src/M000028.html
There is 319 files more in these RPM.

 
ICM