1 /**
2     Application entry point.
3 
4     Copyright: © 2018 Arne Ludwig <arne.ludwig@posteo.de>
5     License: Subject to the terms of the MIT license, as written in the
6              included LICENSE file.
7     Authors: Arne Ludwig <arne.ludwig@posteo.de>
8 */
9 module app;
10 
11 import std.conv;
12 import std.stdio;
13 
14 
15 version (Posix)
16 {
17     /// Start `dentist` with the given set of arguments.
18     int main(string[] args)
19     {
20         import dentist.commandline;
21 
22         return run(args);
23     }
24 }
25 else
26 {
27     static assert(0, "not compatible with non-POSIX systems.");
28 }