RubyGems Navigation menu

parser 0.9.alpha

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 return 1 if arg1 == 0 return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:if, s(:call, s(:lvar, :arg1), :==, s(:lit, 0)), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0)))

Gemfile:
=

installation:
=

Versions:

  1. 3.3.8.0 April 14, 2025 (891 ko)
  2. 3.3.7.4 March 31, 2025 (891 ko)
  3. 3.3.7.3 March 26, 2025 (890 ko)
  4. 3.3.7.2 March 20, 2025 (890 ko)
  5. 3.3.7.1 February 05, 2025 (934 ko)
  6. 0.9.alpha March 28, 2013 (152 ko)
Voir toutes les versions (166)

Dépendances de Runtime (1):

Dépendances de Development (4):

hoe ~> 3.5
minitest ~> 4.7
racc ~> 1.4.6
rdoc ~> 3.10

Propriétaires:

Auteurs:

  • Peter Zotov

Total de contrôle SHA 256:

=

Total de téléchargements 597 754 638

Pour cette version 5 093

Version publiée:

License:

aucune

Version de Ruby requise: None

Required Rubygems Version: > 1.3.1

Liens: