1 BEGIN { $| = 1; print "1..6\n"; }
2 END { print "not ok 1\n" unless $loaded;}
3 use Imager::Expr::Assem;
8 my $expr = Imager::Expr->new
14 # this is just a delay
17 temp = lt count totalcount
22 constants=>{totalcount=>5}
26 my $code = $expr->dumpcode();
27 my @code = split /\n/, $code;
28 print $code[-1] =~ /:\s+ret/ ? "ok\n" : "not ok # missing ret\n";
29 print $code[0] =~ /:\s+set/ ? "ok\n" : "not ok # missing set\n";
30 print $code[1] =~ /:\s+getp1/ ? "ok\n" : "not ok # missing getp1\n";
31 print $code[3] =~ /:\s+lt/ ? "ok\n" : "not ok # missing lt\n";
34 print "not ok 2 #",Imager::Expr->error(),"\n";