20 lines
405 B
Plaintext
20 lines
405 B
Plaintext
-- main.mcl --
|
|
import "second.mcl"
|
|
|
|
import "os" # this fixes it but the wrong way
|
|
|
|
include second.xclass
|
|
-- second.mcl --
|
|
import "fmt"
|
|
|
|
class xclass {
|
|
# note that `os` is not imported here
|
|
$aaa = if os.is_family_debian() { "bbb" } else { "ccc" }
|
|
|
|
print "${aaa}" {
|
|
msg => "hello",
|
|
}
|
|
}
|
|
-- OUTPUT --
|
|
# err: errSetScope: func `os.is_family_debian` does not exist in this scope: /second.mcl @ 5:12-5:33
|