ammar/regexp_parser

View on GitHub
bin/console

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby

require 'bundler/setup'
require 'regexp_parser'
require 'regexp_property_values'

RL = Regexp::Lexer
RP = Regexp::Parser
RS = Regexp::Scanner
PV = RegexpPropertyValues

def lex(...);   Regexp::Lexer.lex(...)    end
def parse(...); Regexp::Parser.parse(...) end
def scan(...);  Regexp::Scanner.scan(...) end

require 'irb'
IRB.start(__FILE__)