blob: 7aec6fa1920591f3ee442d849f4c7123c8472bc3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
def test a:num -> b:num [
local-scope
load-ingredients
b <- add a, 1
]
def test a:num, b:num -> c:num [
local-scope
load-ingredients
c <- add a, b
]
def main [
local-scope
a:num <- test 3 # selects single-ingredient version
$print a, 10/newline
b:num <- test 3, 4 # selects double-ingredient version
$print b, 10/newline
c:num <- test 3, 4, 5 # prefers double- to single-ingredient version
$print c, 10/newline
]
|