This ports TestAstFunc2 from our home-grown content storage system to the txtar package. Since a single file can be used to represent the entire folder hierarchy, this makes it much easier to see and edit tests.
15 lines
241 B
Plaintext
15 lines
241 B
Plaintext
-- main.mcl --
|
|
$funcgen = func() {
|
|
func($b) {
|
|
"hello world"
|
|
}
|
|
}
|
|
|
|
# specify the type, to make sure we don't have a unification bug here
|
|
$fn func(bool) str = $funcgen()
|
|
$out = $fn(true)
|
|
|
|
test $out {}
|
|
-- OUTPUT --
|
|
Vertex: test[hello world]
|