Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. (display "> (let ((a 1) (b (lambda (x) (begin x 1)))) (b a))")
  2. (newline)
  3. (run-test (parse '(let ((a 1) (b (lambda (x) (begin x 1)))) (b a))) '(applic (lambda-simple (a b) (applic (var b) ((var a)))) ((const 1) (lambda-simple (x) (seq ((var x) (const 1)))))))
  4. (newline)
  5. (newline)
  6.  
  7. (display "> (let ((a 1) (b (lambda (x) (begin x (if (= x 1) (+ x 1) (* x x)))))) (b a))")
  8. (newline)
  9. (run-test (parse '(let ((a 1) (b (lambda (x) (begin x (if (= x 1) (+ x 1) (* x x)))))) (b a))) '(applic (lambda-simple (a b) (applic (var b) ((var a)))) ((const 1) (lambda-simple (x) (seq ((var x) (if3 (applic (var =) ((var x) (const 1))) (applic (var +) ((var x) (const 1))) (applic (var *) ((var x) (var x))) )))))))
  10. (newline)
  11. (newline)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement