Skip to content

Instantly share code, notes, and snippets.

@kazzmir
Created October 26, 2012 22:14
Show Gist options
  • Save kazzmir/3961884 to your computer and use it in GitHub Desktop.
Save kazzmir/3961884 to your computer and use it in GitHub Desktop.
#lang racket
(define x 0)
(define-syntax (test1 stx)
(syntax-case stx ()
[(_ z)
(let ()
(printf "~a\n" (bound-identifier=? #'x #'z))
(printf "~a\n" (free-identifier=? #'x #'z))
#'1)]))
(test1 x)
=>
#f
#t
1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment