aboutsummaryrefslogtreecommitdiff
path: root/tests/variadic/variadic.ek
blob: 0e9120c65d9cb8e3275d7c64f1a5ee935393dc5f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
typedef i27 {}

define macro(a, b, ... c)
{
	mut sum = 0;
	const for i : a, b, ... c {
		sum += i;
	}

	sum;
}

main()
{
	macro!(1, 2, 3, 4);
}