Julia! It's very lispy, actually, but it does a very good job of exposing different layers of parsing & compilation through llvm
see the interactive utilities documentation[0] -- there are a few macros and functions, prefixed with code_, that output the generated code
[0] https://docs.julialang.org/en/v1/stdlib/InteractiveUtils/#In...