Permalink
Commits on Nov 17, 2011
  1. Handle CHARCLASS and CHARCLASS_NEG case in NFA engine, so things like…

    … \d and \W work with LTM.
    jnthn committed Nov 17, 2011
  2. Boolification support for bigints.

    jnthn committed Nov 17, 2011
  3. Bump to Parrot 3.10 release.

    jnthn committed Nov 17, 2011
  4. Merge branch 'nfa'

    jnthn committed Nov 17, 2011
Commits on Nov 16, 2011
  1. Ensure that <sym> captures.

    jnthn committed Nov 16, 2011
  2. Handle empty concat nodes in NFA builder; fixes tests we regressed in…

    … the protoregexes branch.
    jnthn committed Nov 16, 2011
  3. Fix NFA construction for the empty literal, so / '' / now gets its NF…

    …A built properly. Gets 45-smartmatch.t building and passing again.
    jnthn committed Nov 16, 2011
Commits on Nov 15, 2011
  1. Make regex declartors work out of sink context and smartmatch correct…

    …ly. Mostly fixes 45-smartmatch.t (if you remove the last test, which compile fails while building the NFA).
    jnthn committed Nov 15, 2011
  2. Make NQPCursor.parse able to handle being passed an invokable rule. S…

    …ketch in NQPRegexMethod and NQPRegex classes, as QRegexy replacements for Regex::Method and Regex::Regex.
    jnthn committed Nov 15, 2011
  3. Fix is_invokable op.

    jnthn committed Nov 15, 2011
  4. Get regex grammar related actions in nqpq switched over from PAST::Re…

    …gex to QAST::Regex. Fixes various of the failing tests.
    jnthn committed Nov 15, 2011
  5. save an allocation in nqp_bigint_div

    the mp_div code allows NULL as remainder, so no need to allocate it
    moritz committed Nov 15, 2011
  6. Merge branch 'bigint'

    jnthn committed Nov 15, 2011