input1.pir: Infix.pm I2PIR.pm input1.inf infix2pir.pl ./infix2pir.pl input1.inf > input1.pir Infix.pm: Infix.eyp eyapp Infix.eyp I2PIR.pm: I2PIR.trg treereg -m main I2PIR.trg # You need parrot to run the generated .pir file run1: input1.pir parrot input1.pir clean: rm -f I2PIR.pm Infix.pm input1.pir tar: tar cvzf /tmp/source.tgz fold.inf I2PIR.trg infix2pir.pl Infix.eyp InfixWithLexerDirective.eyp input1.inf input1.pir Makefile README simple2.inf simple3.inf simple4.inf simple5.inf simple6.inf simple.inf