Modules live in separate contexts, only imported modules are in scope

This commit is contained in:
2025-01-12 08:57:01 -08:00
parent 793c3a9999
commit 5cce1a465e
18 changed files with 141 additions and 44 deletions

View File

@@ -7,6 +7,8 @@
-- I could make names unique (e.q. on lambdas), but I might want that to vary per backend?
module Lib.CompileExp
import Prelude
import Lib.Common
import Lib.Types -- Name / Tm
import Lib.TopContext
import Lib.Prettier