Not long ago, yary proclaimed...
> This is getting more and more off topic, but if you want some lojban
> pasers, start at
> http://www.lojban.org/tiki/tiki-index.php?page=Dictionaries,+Glossers+and+parsers
I have a translation of the Lojban grammar in Perl 6 rules sitting
around somewhere, possibl
On Wed, 2009-03-18 at 16:43 +0100, Carl Mäsak wrote:
> Stephen (>):
> > Use of the gimel[1] character comes from Justin Simoni's logo design
> > proposal[2] from a while back, and the design is a reference to the
> > anarchist symbol[3].
>
> It also looks like a reference to another programming la
I was inspired earlier today and had my girlfriend sketch up a logo
proposal for me.
http://pleasedieinafire.net/~tene/logo/gimelanarchy.html
Use of the gimel[1] character comes from Justin Simoni's logo design
proposal[2] from a while back, and the design is a reference to the
anarchist symbol[3
Not long ago, Patrick R. Michaud proclaimed...
> Well, we're now at the point where it's time to move the
> Rakudo repository, and thus we need a decision on continuing
> to use svn for the repository or switching to git.
>
> Obviously staying with svn is very easy to handle. The other
> reposito
Not long ago, Mark J. Reed proclaimed...
> On Thu, Dec 25, 2008 at 1:55 AM, Stephen Weeks wrote:
> > This currently works in rakudo:
> >for (1..$n).reverse { ... }
>
> No, it doesn't (r34384)
>
> for (1..10).reverse { say $^i }
> 01 9 8 7 6 5 4 3 2 1
>
Not long ago, Mark J. Reed proclaimed...
> What's the consensus on how to do an idiomatic countdown loop? I used
> for [1..$n].reverse...
This: will work eventually:
for $n..1:by(-1) { ... }
This currently works in rakudo:
for (1..$n).reverse { ... }
This isn't a bug. That's the correct behavior for the capital X
operator, also called the cross operator. S03 defines it as:
"the X operator returns all possible lists formed by taking one element
from each of its list arguments"
Perl 5's lowercase x operator has split into Perl 6's x and xx, w
do {
die 'some text';
say 'after the exception';
CATCH {
say 'caught the exception';
...; # what goes here?
}
}
My proposal is to call .resume() on the exception object.
Thoughts?
do {
die 'some text';
say 'after the exception';
CATCH {
say 'caught the exception';
...; # what goes here?
}
}
My proposal is to call .resume() on the exception object.
Thoughts?
Attached is a possible fix of this problem. I'm fairly certain that
it's correct, but I'd like review from at least one other person befor
eI commit it.
0001--imcc.patch
Description: Binary data
Attached is callgrind output from trying to compile rakudo with this patch.
As you can see, the most-called functions by far are:
/home/sweeks/src/parrot/compilers/imcc/sets.c:set_add
/home/sweeks/src/parrot/compilers/imcc/cfg.c:compute_dominance_frontiers
Not long ago, Stephen Weeks proclaimed...
> Not long ago, Allison Randal proclaimed...
> > Apologies if my comments on this thread and update to the exceptions PDD
> > weren't clear. The resume continuation should continue to live within
> > the exception object, n
Not long ago, Allison Randal proclaimed...
> Stephen Weeks wrote:
> >
> >This has now been committed to trunk. I'm pretty sure that I updated
> >every exception handler in the tree.
>
> Apologies if my comments on this thread and update to the exceptions P
Not long ago, Stephen Weeks proclaimed...
> Not long ago, Patrick R. Michaud proclaimed...
> > Personally I like the idea that "any PMC can be thrown as an
> > exception", which would seem to argue against forcing resume
> > continuations into the thrown PMC (whic
Not long ago, Patrick R. Michaud proclaimed...
> I'm not sure about this last comment -- I think I can imagine
> that other language implementations (including new ones we haven't
> thought of yet but suddenly becomes possible with Parrot) might
> want to make use of gather/take semantics if they'
Not long ago, Patrick R. Michaud proclaimed...
> Personally I like the idea that "any PMC can be thrown as an
> exception", which would seem to argue against forcing resume
> continuations into the thrown PMC (which might not have a slot
> for them). So, rather than saying that anything thrown as
I don't get a segfault when running the test case without the 'end'
opcode. Can anyone else confirm if this still segfaults?
cet.pir
Description: Binary data
Not long ago, Patrick R. Michaud proclaimed...
> Here's a simple test for resumable exceptions that I'm trying
> to get to work. I'm probably coding/understanding something wrong,
> so any suggestions or pointers would be greatly appreciated.
>
> .sub main :main
> push_eh catcher
>
Not long ago, Allison Randal proclaimed...
> After temporarily disabling the graph coloring register allocator, the
> pdd25cx branch passes all Parrot tests. Please run the tests for your
> language and report/debug any test failures that are different than the
> test failures in trunk.
>
> The
Not long ago, Patrick R. Michaud via RT proclaimed...
> There's a somewhat significant mismatch between Perl 6's handling of
> arguments and Parrot's handling of them; at the moment Rakudo
> is following the Parrot conventions.
>
> My guess at this point is that unless/until Parrot updates its
> c
This was never actually a bug, afaict.
Not long ago, Allison Randal via RT proclaimed...
> On Mon Feb 20 16:23:46 2006, jhoblitt at hawaii.edu wrote:
> > On Tue, Feb 21, 2006 at 01:03:59AM +0100, Leopold Toetsch wrote:
> > >
> > > On Feb 20, 2006, at 23:44, Joshua Hoblitt via RT wrote:
> > >
> > > >What happened to the factorial PASM
Not long ago, Stuart Jansen via RT proclaimed...
> I'm really glad to see you're still working on this, but I don't think
> this patch is ready to be merged yet.
You've raised several points. Attached is a modified patch that
addresses most of them.
The largest problem with this patch is that it
Okay, this works properly and 'make test' passes, varargs functions work
fine, VISIBLE is no longer special-cased, subs aren't stuffed into
lexicals when they're defined, they're properly looked up with
find_name, a couple of fixes.
Function return values are a bit sketchy, but that's waiting on P
This patch causes test failures due to its lack of support for varargs
functions and special handling of VISIBLE. It's probably best not to
apply this patch yet.
Not long ago, Klaas-Jan proclaimed...
> > http://nopaste.snit.ch:8001/pastehas the grammar.
> this one is empty.
You'd think I'd read the links I paste.
http://nopaste.snit.ch:8001/11891
26 matches
Mail list logo