[ANN] regexp_parser 0.3.0 - Regular Expressions scanner/parser

A scanner, lexer, and parser for ruby's regular expressions.

Install:
  gem install regexp_parser

Gem Page:
  https://rubygems.org/gems/regexp_parser

Source:
  https://github.com/ammar/regexp_parser

Supported Syntax:
  https://github.com/ammar/regexp_parser#supported-syntax

New in version 0.3.0:
- Recognize Unicode Blocks proprties, like /\p{InArmenian}/
   (Thanks to Garen Torikian https://github.com/gjtorikian)

Ammar

This is _really_ cool and really difficult. I've definitely needed this in the past. Congrats.

···

On Aug 9, 2015, at 11:31, Ammar Ali <ammarabuali@gmail.com> wrote:

A scanner, lexer, and parser for ruby's regular expressions.

Install:
gem install regexp_parser

Gem Page:
regexp_parser | RubyGems.org | your community gem host

Source:
GitHub - ammar/regexp_parser: A regular expression parser library for Ruby

Supported Syntax:
GitHub - ammar/regexp_parser: A regular expression parser library for Ruby

Hi,

···

On Sun, Aug 9, 2015 at 8:31 PM, Ammar Ali <ammarabuali@gmail.com> wrote:

A scanner, lexer, and parser for ruby's regular expressions.

why should we use it? Put differently: what is the benefit of this over the
built in regex engine?

Kind regards

robert

--
[guy, jim, charlie].each {|him| remember.him do |as, often| as.you_can -
without end}
http://blog.rubybestpractices.com/

This isn't a regexp engine. This lexes & parses regexps. Totally different.

···

On Aug 10, 2015, at 07:15, Robert Klemme <shortcutter@googlemail.com> wrote:

Hi,

On Sun, Aug 9, 2015 at 8:31 PM, Ammar Ali <ammarabuali@gmail.com> wrote:
A scanner, lexer, and parser for ruby's regular expressions.

why should we use it? Put differently: what is the benefit of this over the built in regex engine?