æ«å°¾å¼åºãæé©åã¯ã³ã³ãã¤ã«æã«è¡ããã¦ããã æ«å°¾ãï¼ã©ããã®å¤å®ã« tail? ãå®ç¾©ã (define (tail? next) (and (pair? next) (eq? (car next) 'return))) next expression ã return ã§ããã°æ«å°¾ã¨å¤å®ãããåãããããã ç解ã®ããã«å®éã«æé©å ON / OFF ã§ä½ãéãã®ããè¦æ¯ã¹ã¦ã¿ãã ((lambda (a) ((lambda (b) 3))) 4) => (frame () (constant 4 (argument (close (a) (close (b) (constant 3 (return)) (apply)) (apply))))) ;; æé©å ON (frame () (constant 4 (argument (close (a) (frame (return) (
{{#tags}}- {{label}}
{{/tags}}