# -*- encoding: utf-8 -*- # stub: regexp_parser 1.7.0 ruby lib Gem::Specification.new do |s| s.name = "regexp_parser".freeze s.version = "1.7.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "issue_tracker" => "https://github.com/ammar/regexp_parser/issues" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Ammar Ali".freeze] s.date = "2020-02-23" s.description = "A library for tokenizing, lexing, and parsing Ruby regular expressions.".freeze s.email = ["ammarabuali@gmail.com".freeze] s.files = ["CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "lib/regexp_parser.rb".freeze, "lib/regexp_parser/expression.rb".freeze, "lib/regexp_parser/expression/classes/alternation.rb".freeze, "lib/regexp_parser/expression/classes/anchor.rb".freeze, "lib/regexp_parser/expression/classes/backref.rb".freeze, "lib/regexp_parser/expression/classes/conditional.rb".freeze, "lib/regexp_parser/expression/classes/escape.rb".freeze, "lib/regexp_parser/expression/classes/free_space.rb".freeze, "lib/regexp_parser/expression/classes/group.rb".freeze, "lib/regexp_parser/expression/classes/keep.rb".freeze, "lib/regexp_parser/expression/classes/literal.rb".freeze, "lib/regexp_parser/expression/classes/posix_class.rb".freeze, "lib/regexp_parser/expression/classes/property.rb".freeze, "lib/regexp_parser/expression/classes/root.rb".freeze, "lib/regexp_parser/expression/classes/set.rb".freeze, "lib/regexp_parser/expression/classes/set/intersection.rb".freeze, "lib/regexp_parser/expression/classes/set/range.rb".freeze, "lib/regexp_parser/expression/classes/type.rb".freeze, "lib/regexp_parser/expression/methods/match.rb".freeze, "lib/regexp_parser/expression/methods/match_length.rb".freeze, "lib/regexp_parser/expression/methods/options.rb".freeze, "lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "lib/regexp_parser/expression/methods/tests.rb".freeze, "lib/regexp_parser/expression/methods/traverse.rb".freeze, "lib/regexp_parser/expression/quantifier.rb".freeze, "lib/regexp_parser/expression/sequence.rb".freeze, "lib/regexp_parser/expression/sequence_operation.rb".freeze, "lib/regexp_parser/expression/subexpression.rb".freeze, "lib/regexp_parser/lexer.rb".freeze, "lib/regexp_parser/parser.rb".freeze, "lib/regexp_parser/scanner.rb".freeze, "lib/regexp_parser/scanner/char_type.rl".freeze, "lib/regexp_parser/scanner/properties/long.yml".freeze, "lib/regexp_parser/scanner/properties/short.yml".freeze, "lib/regexp_parser/scanner/property.rl".freeze, "lib/regexp_parser/scanner/scanner.rl".freeze, "lib/regexp_parser/syntax.rb".freeze, "lib/regexp_parser/syntax/any.rb".freeze, "lib/regexp_parser/syntax/base.rb".freeze, "lib/regexp_parser/syntax/tokens.rb".freeze, "lib/regexp_parser/syntax/tokens/anchor.rb".freeze, "lib/regexp_parser/syntax/tokens/assertion.rb".freeze, "lib/regexp_parser/syntax/tokens/backref.rb".freeze, "lib/regexp_parser/syntax/tokens/character_set.rb".freeze, "lib/regexp_parser/syntax/tokens/character_type.rb".freeze, "lib/regexp_parser/syntax/tokens/conditional.rb".freeze, "lib/regexp_parser/syntax/tokens/escape.rb".freeze, "lib/regexp_parser/syntax/tokens/group.rb".freeze, "lib/regexp_parser/syntax/tokens/keep.rb".freeze, "lib/regexp_parser/syntax/tokens/meta.rb".freeze, "lib/regexp_parser/syntax/tokens/posix_class.rb".freeze, "lib/regexp_parser/syntax/tokens/quantifier.rb".freeze, "lib/regexp_parser/syntax/tokens/unicode_property.rb".freeze, "lib/regexp_parser/syntax/version_lookup.rb".freeze, "lib/regexp_parser/syntax/versions.rb".freeze, "lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "lib/regexp_parser/token.rb".freeze, "lib/regexp_parser/version.rb".freeze, "regexp_parser.gemspec".freeze, "spec/expression/base_spec.rb".freeze, "spec/expression/clone_spec.rb".freeze, "spec/expression/conditional_spec.rb".freeze, "spec/expression/free_space_spec.rb".freeze, "spec/expression/methods/match_length_spec.rb".freeze, "spec/expression/methods/match_spec.rb".freeze, "spec/expression/methods/strfregexp_spec.rb".freeze, "spec/expression/methods/tests_spec.rb".freeze, "spec/expression/methods/traverse_spec.rb".freeze, "spec/expression/options_spec.rb".freeze, "spec/expression/root_spec.rb".freeze, "spec/expression/sequence_spec.rb".freeze, "spec/expression/subexpression_spec.rb".freeze, "spec/expression/to_h_spec.rb".freeze, "spec/expression/to_s_spec.rb".freeze, "spec/lexer/all_spec.rb".freeze, "spec/lexer/conditionals_spec.rb".freeze, "spec/lexer/escapes_spec.rb".freeze, "spec/lexer/keep_spec.rb".freeze, "spec/lexer/literals_spec.rb".freeze, "spec/lexer/nesting_spec.rb".freeze, "spec/lexer/refcalls_spec.rb".freeze, "spec/parser/all_spec.rb".freeze, "spec/parser/alternation_spec.rb".freeze, "spec/parser/anchors_spec.rb".freeze, "spec/parser/conditionals_spec.rb".freeze, "spec/parser/errors_spec.rb".freeze, "spec/parser/escapes_spec.rb".freeze, "spec/parser/free_space_spec.rb".freeze, "spec/parser/groups_spec.rb".freeze, "spec/parser/keep_spec.rb".freeze, "spec/parser/posix_classes_spec.rb".freeze, "spec/parser/properties_spec.rb".freeze, "spec/parser/quantifiers_spec.rb".freeze, "spec/parser/refcalls_spec.rb".freeze, "spec/parser/set/intersections_spec.rb".freeze, "spec/parser/set/ranges_spec.rb".freeze, "spec/parser/sets_spec.rb".freeze, "spec/parser/types_spec.rb".freeze, "spec/scanner/all_spec.rb".freeze, "spec/scanner/anchors_spec.rb".freeze, "spec/scanner/conditionals_spec.rb".freeze, "spec/scanner/errors_spec.rb".freeze, "spec/scanner/escapes_spec.rb".freeze, "spec/scanner/free_space_spec.rb".freeze, "spec/scanner/groups_spec.rb".freeze, "spec/scanner/keep_spec.rb".freeze, "spec/scanner/literals_spec.rb".freeze, "spec/scanner/meta_spec.rb".freeze, "spec/scanner/properties_spec.rb".freeze, "spec/scanner/quantifiers_spec.rb".freeze, "spec/scanner/refcalls_spec.rb".freeze, "spec/scanner/sets_spec.rb".freeze, "spec/scanner/types_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/runner.rb".freeze, "spec/support/shared_examples.rb".freeze, "spec/support/warning_extractor.rb".freeze, "spec/syntax/syntax_spec.rb".freeze, "spec/syntax/syntax_token_map_spec.rb".freeze, "spec/syntax/versions/1.8.6_spec.rb".freeze, "spec/syntax/versions/1.9.1_spec.rb".freeze, "spec/syntax/versions/1.9.3_spec.rb".freeze, "spec/syntax/versions/2.0.0_spec.rb".freeze, "spec/syntax/versions/2.2.0_spec.rb".freeze, "spec/syntax/versions/aliases_spec.rb".freeze, "spec/token/token_spec.rb".freeze] s.homepage = "https://github.com/ammar/regexp_parser".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--inline-source".freeze, "--charset=UTF-8".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Scanner, lexer, parser for ruby's regular expressions".freeze s.test_files = ["spec/token/token_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/lexer/escapes_spec.rb".freeze, "spec/lexer/keep_spec.rb".freeze, "spec/lexer/all_spec.rb".freeze, "spec/lexer/conditionals_spec.rb".freeze, "spec/lexer/nesting_spec.rb".freeze, "spec/lexer/refcalls_spec.rb".freeze, "spec/lexer/literals_spec.rb".freeze, "spec/parser/escapes_spec.rb".freeze, "spec/parser/properties_spec.rb".freeze, "spec/parser/sets_spec.rb".freeze, "spec/parser/free_space_spec.rb".freeze, "spec/parser/keep_spec.rb".freeze, "spec/parser/all_spec.rb".freeze, "spec/parser/conditionals_spec.rb".freeze, "spec/parser/types_spec.rb".freeze, "spec/parser/anchors_spec.rb".freeze, "spec/parser/alternation_spec.rb".freeze, "spec/parser/posix_classes_spec.rb".freeze, "spec/parser/set/ranges_spec.rb".freeze, "spec/parser/set/intersections_spec.rb".freeze, "spec/parser/errors_spec.rb".freeze, "spec/parser/refcalls_spec.rb".freeze, "spec/parser/groups_spec.rb".freeze, "spec/parser/quantifiers_spec.rb".freeze, "spec/support/warning_extractor.rb".freeze, "spec/support/shared_examples.rb".freeze, "spec/support/runner.rb".freeze, "spec/expression/subexpression_spec.rb".freeze, "spec/expression/methods/match_spec.rb".freeze, "spec/expression/methods/match_length_spec.rb".freeze, "spec/expression/methods/traverse_spec.rb".freeze, "spec/expression/methods/strfregexp_spec.rb".freeze, "spec/expression/methods/tests_spec.rb".freeze, "spec/expression/free_space_spec.rb".freeze, "spec/expression/options_spec.rb".freeze, "spec/expression/to_s_spec.rb".freeze, "spec/expression/root_spec.rb".freeze, "spec/expression/sequence_spec.rb".freeze, "spec/expression/clone_spec.rb".freeze, "spec/expression/to_h_spec.rb".freeze, "spec/expression/conditional_spec.rb".freeze, "spec/expression/base_spec.rb".freeze, "spec/syntax/syntax_spec.rb".freeze, "spec/syntax/syntax_token_map_spec.rb".freeze, "spec/syntax/versions/1.9.3_spec.rb".freeze, "spec/syntax/versions/2.2.0_spec.rb".freeze, "spec/syntax/versions/1.9.1_spec.rb".freeze, "spec/syntax/versions/2.0.0_spec.rb".freeze, "spec/syntax/versions/1.8.6_spec.rb".freeze, "spec/syntax/versions/aliases_spec.rb".freeze, "spec/scanner/escapes_spec.rb".freeze, "spec/scanner/properties_spec.rb".freeze, "spec/scanner/sets_spec.rb".freeze, "spec/scanner/free_space_spec.rb".freeze, "spec/scanner/keep_spec.rb".freeze, "spec/scanner/all_spec.rb".freeze, "spec/scanner/conditionals_spec.rb".freeze, "spec/scanner/types_spec.rb".freeze, "spec/scanner/anchors_spec.rb".freeze, "spec/scanner/meta_spec.rb".freeze, "spec/scanner/errors_spec.rb".freeze, "spec/scanner/refcalls_spec.rb".freeze, "spec/scanner/groups_spec.rb".freeze, "spec/scanner/literals_spec.rb".freeze, "spec/scanner/quantifiers_spec.rb".freeze] end