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 }