# Inspect a Julia source code from an other Julia code

**URL:** https://discourse.julialang.org/t/inspect-a-julia-source-code-from-an-other-julia-code/101547
**Category:** General Usage
**Created:** [July 12, 2023, 6:32pm UTC](https://discourse.julialang.org/t/inspect-a-julia-source-code-from-an-other-julia-code/101547 "2023-07-12T18:32:53Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Sevi](https://avatars.discourse-cdn.com/v4/letter/s/c67d28/32.png) [@Sevi](https://discourse.julialang.org/u/Sevi)
#### Post date: [July 12, 2023, 7:02pm UTC](https://discourse.julialang.org/t/inspect-a-julia-source-code-from-an-other-julia-code/101547/3 "2023-07-12T19:02:04Z")

</div>

I think @gdalle has a good point.

Just to clarify what’s going on though: this is a “world-age issue” which (to my understanding) happens when you define a function that should live in the scope of `Main`, but you defined it within another function. When you now try to call the newly defined function before you are back to `Main`s scope, you get a world-age error.

There is some more detailed discussion [here](https://discourse.julialang.org/t/world-age-problem-explanation/9714/3) and a StackOverflow answer [here](https://stackoverflow.com/a/41288817) which shows the behavior of `include`.

---

_[View the full topic](https://discourse.julialang.org/t/inspect-a-julia-source-code-from-an-other-julia-code/101547)._
