int main(char[][] args) { foreach (char[] arg; args) { switch (arg) { case "-h": helpMessage(); break; case "-x": optionX(); break; default: writefln("unknown option ", arg); break; } } ... }