PIR Tutorial and FAQ


What does 'PIR' stand for?

PIR stands for Parrot Intermediate Representation. In the early days, Parrot could only be programmed in Parrot Assembly (PASM), but that soon got an intermediate code compiler (IMCC) to allow for a bit more human readable syntax. For instance, instead of saying:

  set I0, 42

one could say:

  I0 = 42
Syndicate content