$\require{cancel}$
jmp
int pow(float base, int power) { int rv; if (power <= 0) { rv = 1 } else if (power == 1) { rv = base } else { rv = base * pow( base, power-1) } return rv; }
call function_name
ret