• 0 Posts
  • 1 Comment
Joined 1 year ago
cake
Cake day: October 31st, 2023

help-circle
  • I won’t use it, its indentation is very off.

    take here: b is the body of the lambda function, but its indented as if its the body of the `letrec`

        (syntax (letrec ((f (lambda (a ...)
                  b
                  ...)))
    

    or here

    
      
    (define-syntax aif  
      (lambda (x)  
    (syntax-case x ()  
    ((\_ test then else)  
    (with-syntax ((it (datum->syntax x 'it)))  
    \#'(let ((it test))  
    (if it then else)))))))