Source code for curry.backends.py.currylib.prelude.basic
from .....exceptions import EvaluationError
__all__ = ['choice', 'error', 'failed', 'not_used']
[docs]
def choice(rts, _0):
yield rts.Choice
yield next(rts.idfactory)
yield _0.successors[0]
yield _0.successors[1]
[docs]
def not_used(rts, _0):
raise RuntimeError("function 'Prelude.%s' is not used by Sprite" % _0.info.name)