blob: e002c933c8df6112668c94c1ccd37c07f61025cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
correct parsing of variadic parameters in function
definitions
<<<
printf = fun (format string, ...args any) {
# some implementation here
}
>>>
(expr (binary = (expr (name printf)) (expr (function (param format) (type name string) (param args) (type variadic name any) (block)))))
|