rc = childContext.execute(command, ios);
}
}
} catch (BjorneControlException ex) {
if (ex.getControl() == BjorneInterpreter.BRANCH_EXIT) {
throw new VmExit(ex.getCount());
} else {
throw ex;
}
} catch (ShellInvocationException ex) {
context.getShell().resolvePrintStream(context.getIO(2)).println(ex.getMessage());