UNB/ CS/ David Bremner/ teaching/ cs4613/ lectures/ lecture05/ my-let2.rkt
#lang racket
(require [only-in plait test test/exn error print-only-errors])

(define-syntax my-let2
  (syntax-rules ()
    [(my-let2 ([var val] ...) body) ;; change
     ((lambda (var ...) body) val ...)])) ;; change

(test (my-let2 ([x 3] [y 4]) (+ x y)) 7)