Arne Skjærholt

Results 18 issues of Arne Skjærholt

On Moar and Parrot, it's `sub MAIN(@ARGS)` while on JVM it's `sub MAIN(*@ARGS)`. Perl 6 has `*@ARGS` so that's probably what it should be in NQP too.

The MoarVM backend provides the NFG (Normalization Form Grapheme) primitives wanted by Perl 6 for sensible string handling, but the JVM backend is still lacking an implementation. The main components...

JVM

The `$spec` argument to `HLL.Grammar.O` is not something we'd like to keep in its current state. I've been thinking over refactoring it so that it becomes `method O($name, *%hash)`, but...

QRegex

Unless I've misunderstood how streaks and sequences are supposed to work together, a streak that matches partially before failing backtracks too far in the list of conditions. Consider the following...

Literal floats with zero decimal part become ints in PIR. For example PAST::Val.new(:value(1.0)) becomes $P16."new"(1 :named("value")) (SHA: 699da41629139480236eb42cd3c49e59af320811). This works as a test: ``` sub are_floats_floats($x) { if !pir::isa($x, 'Float')...

When running the kernel, every so often my frontend craps out complaining about checksum failures. They come in two flavours: either the frontend expects the same checksum as the kernel...

The IPython protocol supports frontends to only connect to the shell socket, and sending a `connect_request` message asking the kernel to send the remaining parameters. Should be pretty simple to...

LHF

Currently, we only support starting with a connection file telling us what addresses to bind to for the various sockets. Should be relatively simple to implement; pick port numbers at...

LHF

In the IPython model, it is the kernel's responsibility to keep track of code history and their associated outputs. We currently don't. Some of the machinery is in place (most...

LHF

The `user_expressions` entry in the execute request is IPython's mechanism to allow the frontend to request additional stuff to be computed, which powers things like dynamic prompts. We don't support...

LHF