b1.py calls recursively functions, the depth is limited by the interpreter, which throws a RuntimeException at recursion depth 1000. So does Parrot now.

The limit can be change by:

  $P0 = getinterp
  .local int new_limit
  .local int old_limit
  new_limit = 4711
  old_limit = $P0."recursion_limit"(new_limit)

leo



Reply via email to