# Copyright (C) 2007-2009, Parrot Foundation. # $Id: 12_math_ops_pasm.pir 38369 2009-04-26 12:57:09Z fperrad $ =head1 Math Operations (continued) Some math operations have an opcode name, but no simple operator syntax in PIR. In these cases you can use the opcode name directly. For a large list of the various mathematical operations supported by Parrot, see the documentation at F<src/ops/math.ops>. =cut .sub main :main $N0 = abs -5.0 # the absolute value of -5.0 is 5.0 print $N0 print "\n" $I1 = fact 5 # the factorial of 5 is 120 inc $I1 # 120 incremented by 1 is 121 print $I1 print "\n" .end # Local Variables: # mode: pir # fill-column: 100 # End: # vim: expandtab shiftwidth=4 ft=pir: