Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 19, 2013
  1. Skip 09-pir.t on non-parrot VMs

    authored
Commits on Jun 18, 2013
  1. start doing PROCESS for jvm

    authored
  2. Add $*VM for the JVM

    authored
Commits on Jun 17, 2013
  1. Change backtrace printer to use nqp::printfh and nqp::backtrace inste…

    authored
    …ad of Parrot-specific methods
  2. Use explicit Num literals in Num.pm; nqp-jvm is more picky about nati…

    authored
    …ve type coercions like nqp::add_n($x,1)
  3. Implement subsignatures for JVM

    authored
Commits on Jun 16, 2013
Commits on Jun 15, 2013
  1. @lizmat
  2. @lizmat
  3. @lizmat

    Merge pull request #163 from timo/hash-shape-errors

    lizmat authored
    better error messages for hash shapes.
  4. @timo
  5. @timo
  6. @lizmat

    Undo typed hash support for List.(classify|categorize)

    lizmat authored
    pmichaud didn't like it.  And he was right.  :-)
Commits on Jun 14, 2013
  1. @lizmat
  2. @lizmat
  3. @lizmat
  4. @lizmat

    Add :keytype and :of named parameters to classify / categorize

    lizmat authored
    So that we can return non-string values from test block if necessary.  This
    is unspecced.  If this feels right for TimToady / pmichaud, it should be
    specced.  If this doesn't feel right, then I'll revert this patch.
  5. @lizmat

    Make .categorize return Hash rather than a Parcel of Pairs

    lizmat authored
    To match S32/Containers:191
  6. @lizmat
  7. @lizmat

    Make sure some list methods fail (early) on infinite list

    lizmat authored
    I wonder whether "infinite" shouldn't become a true attribute on List, rather
    than a method that calculates stuff.  And/or use MMD with a different candidate
    for Infinite lists.
Commits on Jun 13, 2013
  1. @lizmat

    Get rid of evil eval hack in Any.hash, change type to keytype

    lizmat authored
    The latter was suggested on #perl6 by TimToady, as I recall.  Possible thanks
    to the work of pmichaud on Hash.new.
  2. @pmichaud

    Enable Hash[TVal,TKey].new to work (for lizmat++).

    pmichaud authored
    This patch updates Hash.new so that it correctly understands
    how to create typed hashes from a parameterized Hash type object.
    In particular, `Hash[Str,Int].new` will create a hash constrained
    to Int keys and Str values.
    
    This patch at least partially addresses
    perl6/specs#43 .
    
    Note that this doesn't resolve the output of `.perl` on
    typed hashes; that's a different problem (having to do with
    the definition of `Hash.perl` and/or `TypedHash.perl`).
    And `.perl` is due for some redesign as well, see
    perl6/specs#6 .
Commits on Jun 12, 2013
  1. @jnthn

    Fix REPL bug when same line issued twice.

    jnthn authored
    Reported by lee_++.
  2. @jnthn

    Start porting the core of MapIter.

    jnthn authored
    It was a blob of PIR. This does it mostly with QAST trees. Not yet
    complete; missing control exception handling and sink stuff. Works for
    the basic cases, though.
Commits on Jun 11, 2013
  1. @jnthn

    Updates to work on latest NQP.

    jnthn authored
  2. @labster

    change $*CWD and $*TMPDIR to IO::Path objects

    labster authored
     by request from dagurval++ and S16 spec
Commits on Jun 10, 2013
  1. @lizmat

    Simplify {*}:(kv|p|k|v) to self.(kv|pairs|keys|values)

    lizmat authored
    as the value specified doesn't really matter in this case, and it is the same
    as the zen-slice logic.
  2. @lizmat
Something went wrong with that request. Please try again.