18 lines
304 B
Common Lisp
18 lines
304 B
Common Lisp
//! Demonstrates modules
|
|
|
|
fn main() {
|
|
use foo::bar::baz; // -> use super::baz::qux as baz: 10 -> fn baz::qux: 12
|
|
baz()
|
|
}
|
|
|
|
mod foo {
|
|
mod bar {
|
|
use super::baz::qux as baz; // -> fn qux: 14
|
|
}
|
|
mod baz {
|
|
fn qux() {
|
|
print("foo, bar, baz, qux")
|
|
}
|
|
}
|
|
}
|