Linux workstation

Upstream software project

ruby-ruby-parser

ruby_parser (RP) is a ruby parser written in pure ruby (utilizing

About ruby-ruby-parser

ruby_parser (RP) is a ruby parser written in pure ruby (utilizing

This project links 5 native package records across 3 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

ruby-ruby-parser repository preview from GitHub
Project repository preview, supplied by GitHub. Open source repository
Debian 12 (Bookworm): 1 package records; Debian 13 (Trixie): 1 package records; openSUSE Leap 15.6: 3 package records. Catalog coverage diagram, not an application screenshot.ruby-ruby-parser: recorded package coverageDebian 12 (Bookworm)1 recordsDebian 13 (Trixie)1 recordsopenSUSE Leap 15.63 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
ruby-ruby-parser
Publisher
Not authoritatively mapped
Native package records
5
Operating systems
debian-12, debian-13, opensuse-leap-15-6
License expression
MIT
Metadata completeness
100/100 (not a software quality rating)
Source repository
Open source repository

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

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))) Tested against 801,039 files from the latest of all rubygems (as of 2013-05): * 1.8 parser is at 99.9739% accuracy, 3.651 sigma * 1.9 parser is at 99.9940% accuracy, 4.013 sigma * 2.0 parser is at 99.9939% accuracy, 4.008 sigma.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. ruby-ruby-parser

    Debian 12 (Bookworm) / ruby

    3.15.1-1

    Ruby parser written in pure Ruby

    allbookworm

Debian 13 (Trixie)

  1. ruby-ruby-parser

    Debian 13 (Trixie) / ruby

    3.20.0-2

    Ruby parser written in pure Ruby

    alltrixie

openSUSE Leap 15.6

  1. ruby2.5-rubygem-ruby_parser

    openSUSE Leap 15.6 / Development/Languages/Ruby / source rubygem-ruby_parser

    3.10.1-1.28

    ruby_parser (RP) is a ruby parser written in pure ruby (utilizing

    aarch64ppc64les390xx86_64leap-15.6
  2. ruby2.5-rubygem-ruby_parser-doc

    openSUSE Leap 15.6 / Development/Languages/Ruby / source rubygem-ruby_parser

    3.10.1-1.28

    RDoc documentation for ruby_parser

    aarch64ppc64les390xx86_64leap-15.6
  3. ruby2.5-rubygem-ruby_parser-testsuite

    openSUSE Leap 15.6 / Development/Languages/Ruby / source rubygem-ruby_parser

    3.10.1-1.28

    Test suite for ruby_parser

    aarch64ppc64les390xx86_64leap-15.6

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

ruby-ruby-parser Software and Packages | OpenFactory