Allison Randal wrote:
James Keenan wrote:

Which leads to my next questions:

Given a knowledge of a dynamic language (I believe there's one called Perl 5), what is the trajectory for learning PIR?

Is there any tutorial in the docs?

There's docs/imcc/syntax.pod. Not a tutorial, but a decent introduction.

Is the "Parrot Essentials" book (still) of any use in this regard?

It's still a good starting point, but the content needs to be updated. I haven't yet been successful in getting O'Reilly to release those chapters to the Parrot project for inclusion in the repository.

Failing that, a PIR tutorial is a good project for someone to take on. You interested in working on it?
It's not a tutorial, but I'm working on languages/PIR/docs/pirgrammar.pod (and a html version). As languages/PIR aims to be a kind of reference PIR implementation (well, that's my goal :-), it should come *very* close to the language that IMCC accepts. Anyway, pirgrammar.pod is a human-readable, cleaned-up version of the languages/PIR PGE implementation (no error handling). I also sent a patch that embeds examples into it.


Allison
klaas-jan

Reply via email to