(VAR y x) (RULES app(app(ack, 0), y) -> app(succ, y) app(app(ack, app(succ, x)), y) -> app(app(ack, x), app(succ, 0)) app(app(ack, app(succ, x)), app(succ, y)) -> app(app(ack, x), app(app(ack, app(succ, x)), y)) )
Submit to AProVE Web Frontend
Edit in AProVE Web Frontend