Key | Value |
---|---|
MD5 | E53B7BE659258F93795FF957A03F3D15 |
PackageArch | x86_64 |
PackageDescription | 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. |
PackageMaintainer | https://bugs.opensuse.org |
PackageName | ruby2.5-rubygem-ruby_parser |
PackageRelease | lp150.1.5 |
PackageVersion | 3.10.1 |
SHA-1 | 0682076DB09234B38901C36D74DCFBE942ED17AF |
SHA-256 | A7BECC45EB92B8FC46F6DBF3B0E42AC46E267FCAACA8B74C2A047042CAB32048 |
hashlookup:children-total | 43 |
hashlookup:trust | 50 |
The searched file hash includes 43 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/cache/ruby_parser-3.10.1.gem |
FileSize | 414208 |
MD5 | 7DB8FE51F564AC9B0DE1173C2A3013C6 |
SHA-1 | 02E7EC85A60D52933C23D387AD63C0580FDF5AAD |
SHA-256 | 454806D4E1B2C606F36F7F4CC9CFD981C8BF6C7485B4E1963850CCDEE6E20B38 |
SSDEEP | 12288:5NXh+jxpn3hP4H7H6Yjy8udN4OE1/fFuP:Dx8hPcH6YO8nl2P |
TLSH | T1499423A1674B1E4FCF6B3ABC56E1D7D5277BF9C0A3C267B01129D71A2D44044FD08A8A |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/lib/rp_extensions.rb |
FileSize | 1538 |
MD5 | D9CEE4C3E702CAED367FE824507D5810 |
SHA-1 | 0D6EC3F6198C2B58A0E90A4BE98322D652E8EEA8 |
SHA-256 | D12B6A015BD0B60ED195C82BA5F2105D4A003D5C971C486A5527EB39F3500BF3 |
SSDEEP | 24:x8OA95gxXHWAa2/CiQSU/6Kf6lJft3CfLkXHrEiPvylNbZmL+mhIEHb7gPR:x8V9y9B3U/6o6vdCfLwwiXS+hIMgp |
TLSH | T1D7317129FAE375FC079B582119422C137F0B94A3DF832AB1703D60D42F5121661A3BF2 |
Key | Value |
---|---|
FileName | ./usr/bin/ruby_parse-3.10.1 |
FileSize | 35 |
MD5 | E7DF9CAA06386D1E7703DFB0AB2A59C9 |
SHA-1 | 1AA375C5DCD7D522EC5759D0CBF572542935EB5C |
SHA-256 | 71281C8234A4DAED07FB15665B69C1F25BDC16B97E7F0BF325CBBF383694F9E7 |
SSDEEP | 3:MhOBTzKTHrLUVg:8OzVg |
TLSH |
Key | Value |
---|---|
FileName | ./usr/share/doc/packages/ruby2.5-rubygem-ruby_parser/README.rdoc |
FileSize | 69 |
MD5 | BC21C60E0F01BF976A898745418FAE77 |
SHA-1 | 1C4A798CADD33F1D4197B187688DF1A6CBC48C32 |
SHA-256 | A3BB62F8E3C8D9B0E47BBF76E58A30C3697F80DA94031FD1B7B9653C98046CA6 |
SSDEEP | 3:gC63cZA2KZArKAEHPUhkkD:dE+rRRhtD |
TLSH | T179A0026023F26475A854D568BE1DAE419FC94C7A7F06FF5C60AD8C37356C266248E050 |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/lib/ruby19_parser.rb |
FileSize | 233698 |
MD5 | 862EF1C8CC2561F33D5C93047821A61C |
SHA-1 | 24193AB76F074C25EC68A182131D9C1309E84A78 |
SHA-256 | 0D0B8BFEADC8311A8BDAE7611C7BA1679EA9E08D6D96EA8033B143927C5C88F6 |
SSDEEP | 3072:+z4tyuxqnhIbF7V1eCCTIC//IvlLTuAY37/H3bCup6QlENW1:E4tyuAmRQlENW1 |
TLSH | T1AF3410410A1C6BB092CE4D9916CF3442D9F5921B3C1C95A1F93F68D77F3EA84A07A36E |
Key | Value |
---|---|
FileName | ./usr/bin/ruby_parse_extract_error-3.10.1 |
FileSize | 49 |
MD5 | AD1D4BF4CE1838AAA03A4905CB9E543A |
SHA-1 | 2570A75C8D543F4395F441E023942400E9B13D8B |
SHA-256 | FFC9CF9A1542D92195D67288CAE07B268D5D6F3577BCD7DD4B829E4EEED09551 |
SSDEEP | 3:MhOBTzKTH6AbEEXYLKU:8OlLKU |
TLSH |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/compare/normalize.rb |
FileSize | 4488 |
MD5 | 306B7560FB14BBB28FCA7BD53AD8FF69 |
SHA-1 | 2C8726442B9A5ADB474180BC720DD82EDCB281C5 |
SHA-256 | 0E623699F1DB4708A3C551B3BB5B7A4B1199324256CDAF0AC1ADBC5BC8824642 |
SSDEEP | 48:LtvXrfIyfeqJ0rBhi7ATRv3CkDRfgfQh+A/xwvGIXWI0IxKOKF/J/s0MH1o:LtvbfrArEmRvyeRfgfQJpwv+3FR7MVo |
TLSH | T18F910F35F8B71DA19584122BE7525E00B418A0BF6E1D3329339CE2AC1F8D72F95B457E |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/lib/ruby18_parser.y |
FileSize | 65634 |
MD5 | 7F7E5CF6946C08A089CF465809F4A870 |
SHA-1 | 301A93EE02F53AC83B8F48621F132A59DE06D02E |
SHA-256 | 08E3DF892EF9C1A148DC364AB0DE2DC42C841BEC6D481E9E67166B25156C8F24 |
SSDEEP | 384:5HsIHQ+cHCBcLNAnvrb6I/eE/eTHQqtemxsallJpGNKtEdNR7wTOlgvFLO:ZoAnGe65kNKWN1zlv |
TLSH | T1A35399A95CB971A05B67F1360F4B2602BD75A407205C4C79FB6D84609F38E203DF9AFA |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/lib/rp_stringscanner.rb |
FileSize | 1273 |
MD5 | 70274BFF49D2C542BF7AB0A4B6B79134 |
SHA-1 | 3279A4F680BE8EE37D01896E79CACC77B95A08B6 |
SHA-256 | 9A02D84E94886628A350B24F1BB668D2346CA3ED861C25539EE332D08BF44809 |
SSDEEP | 24:K1Yh6zzqfVYVUZTUYaeHd/ReWgDAAYn/m+eR/OPv/QdKuSoJpTUDuJezg6dH+gvb:2zzguUZTUYae9/ReW11n/7eR/dkoJpTW |
TLSH | T11C217B27961601B629E0F172569A1C5FAF1EB84317A118F03CDEA0E10F2116BE9F6AF5 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/lib/ruby19_parser.y |
FileSize | 71167 |
MD5 | D394F6FE540A307792C26BB62AB63B41 |
SHA-1 | 4DEAF746A3000783FE6D710F09C13266E037B645 |
SHA-256 | 93CB6B0CF5A076E093094322ED5101B25CBCC7FD7CF1386A8D86C00FE8956E4E |
SSDEEP | 384:8zufHQIgDc7EB3eozbYbbwrbkk/el/eriVapeiWIlAJHBNqtE4+RRcw12dEvUkL:Ehz0D2euMHBNqOROpd32 |
TLSH | T1E763A9AD5CB975905B67B03A0F4B2602BE76A407209C0C79FB6C5460DF39E203DE5AF9 |