The devel/ruby-regexp_parser,ruby32 port
ruby32-regexp_parser-2.8.1 – gem for tokenizing, parsing, and transforming regexps (cvsweb github mirror)
Description
regexp_parser is a Ruby gem for tokenizing, parsing, and transforming regular expressions. Features: * Multilayered * A scanner/tokenizer based on Ragel * A lexer that produces a "stream" of token objects. * A parser that produces a "tree" of Expression objects (OO API) * Recognizes Ruby 1.8, 1.9, and 2.x regular expressionsWWW: https://github.com/ammar/regexp_parser
Maintainer
Jeremy Evans
Categories
Build dependencies
Run dependencies
Reverse dependencies
Files
- /usr/local/lib/ruby/gems/3.2/cache/regexp_parser-2.8.1.gem
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/CHANGELOG.md
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/Gemfile
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/LICENSE
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/README.md
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/Rakefile
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/error.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/base.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/alternation.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/anchor.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/backreference.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/character_set.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/character_set/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/character_set/intersection.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/character_set/range.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/character_type.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/conditional.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/escape_sequence.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/free_space.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/group.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/keep.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/literal.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/posix_class.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/root.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/classes/unicode_property.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/construct.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/human_name.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/match.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/match_length.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/options.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/parts.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/printing.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/strfregexp.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/tests.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/methods/traverse.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/quantifier.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/sequence.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/sequence_operation.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/shared.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/expression/subexpression.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/lexer.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/parser.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/char_type.rl
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/errors/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/errors/premature_end_error.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/errors/scanner_error.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/errors/validation_error.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/properties/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/properties/long.csv
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/properties/short.csv
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/property.rl
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/scanner/scanner.rl
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/any.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/base.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/anchor.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/assertion.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/backreference.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/character_set.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/character_type.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/conditional.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/escape.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/group.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/keep.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/meta.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/posix_class.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/quantifier.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/unicode_property.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/token/virtual.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/version_lookup.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/1.8.6.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/1.9.1.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/1.9.3.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.0.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.2.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.3.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.4.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.4.1.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.5.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.6.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.6.2.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/2.6.3.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/3.1.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/syntax/versions/3.2.0.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/token.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/lib/regexp_parser/version.rb
- /usr/local/lib/ruby/gems/3.2/gems/regexp_parser-2.8.1/regexp_parser.gemspec
- /usr/local/lib/ruby/gems/3.2/specifications/regexp_parser-2.8.1.gemspec