On 2017-10-25 16:58, jmh530 wrote:
> You're passing the function arguments as template parameters. Usually
> you want them to be able to be passed at run-time.
No problem:
$ cat main.d
import std.stdio;
void foo(args...)()
{
writeln(args);
}
void main(string[] args)
{
foo!(args);
}
$ dmd main.d
$ ./main foo bar
["./main", "foo", "bar"]
--
/Jacob Carlborg