]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gdc.test/runnable/printargs.d
d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)
[thirdparty/gcc.git] / gcc / testsuite / gdc.test / runnable / printargs.d
1 // PERMUTE_ARGS:
2 // EXECUTE_ARGS: A B C
3
4 extern(C) int printf(const char*, ...);
5
6 int main(char[][] args)
7 {
8 int i;
9
10 for (i = 0; i < args.length; i++)
11 printf("args[%d] = '%.*s'\n", i, cast(int)args[i].length, args[i].ptr);
12
13 assert(args[1] == "A");
14 assert(args[2] == "B");
15 assert(args[3] == "C");
16
17 return 0;
18 }