UNB/ CS/ David Bremner/ teaching/ cs4613/ lectures/ lecture03/ let1-example2.rkt
#lang plait
(define-syntax-rule (let1 (var expr) body)
  (let ([var expr]) body))

{let1 {x 1}
      {let1 {y 2}
            {let1 {x 3}
                  {+ x y}}}}