PG
scheme@(guile-user)> ((lambda (x) (lambda () (x x))) (lambda (x) (lambda () (x x))))
$1 = #<procedure 5631ddfb4400 at <unknown port>:1:13 ()>
scheme@(guile-user)> ($1)
$2 = #<procedure 7feee505e040 at <unknown port>:1:44 ()>
scheme@(guile-user)> ($2)
$3 = #<procedure 7feee6c65600 at <unknown port>:1:44 ()>
scheme@(guile-user)> ,q