mirror of
https://github.com/voltrevo/ValueScript.git
synced 2026-01-14 16:08:02 -05:00
18 lines
336 B
Plaintext
18 lines
336 B
Plaintext
export @main { "main": @main }
|
|
@f1 = lazy {
|
|
import "./f1.vsm" %return
|
|
}
|
|
@f2 = lazy {
|
|
import_star "./f2.vsm" %return
|
|
sub %return "f2" %return
|
|
}
|
|
@util = lazy {
|
|
import_star "./util.vsm" %return
|
|
}
|
|
@main = function() {
|
|
call @f1 [1, 2, 3] %x
|
|
apply @f2 %x [] %ignore
|
|
subcall @util "dist" [3, 4] %dist
|
|
mov [%x, %dist] %return
|
|
}
|