# How to know identifier refer to?

**URL:** <https://racket.discourse.group/t/how-to-know-identifier-refer-to/780>\
**Category:** Questions & Answers\
**Created:** [March 10, 2022, 7:08am UTC](https://racket.discourse.group/t/how-to-know-identifier-refer-to/780 "2022-03-10T07:08:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dannypsnl](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dannypsnl/32/917_2.png) [@dannypsnl](https://racket.discourse.group/u/dannypsnl)\
**Post date:** [March 10, 2022, 7:08am UTC](https://racket.discourse.group/t/how-to-know-identifier-refer-to/780/1 "2022-03-10T07:08:52Z")

</div>

For example, if I write down

```scheme
(my-macro foo)
(define foo 1)
(my-macro2 foo)

```

How can I let `my-macro` and `my-macro2` know they are referring to the same `foo`?

---

<div class="post-metadata">

**Author:** ![dannypsnl](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/dannypsnl/32/917_2.png) [@dannypsnl](https://racket.discourse.group/u/dannypsnl)\
**Post date:** [March 10, 2022, 7:18am UTC](https://racket.discourse.group/t/how-to-know-identifier-refer-to/780/2 "2022-03-10T07:18:24Z")

</div>

Oh, I guess `free-identifier=?` is what I neeeeeeeeeeed
