From 0b36426d023e45d6acbc7672c7083a91d10913a8 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Mon, 28 Jun 2021 22:31:14 +0000 Subject: Initial commit. Start working on a new prolog implementation for 9front, now that I at least have a better understanding of what goes into a compiler :) --- main.c | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 main.c (limited to 'main.c') diff --git a/main.c b/main.c new file mode 100644 index 0000000..ad862a2 --- /dev/null +++ b/main.c @@ -0,0 +1,31 @@ +#include +#include + +#include "dat.h" +#include "fns.h" + +void usage(void); + +void +main(int argc, char *argv[]) +{ + ARGBEGIN{ + case 'd': + debug = 1; + break; + default: + usage(); + }ARGEND + + if(argc != 0) + usage(); + + exits(nil); +} + +void +usage(void) +{ + fprint(2, "Usage: pprolog [-d]\n"); + exits("Usage"); +} \ No newline at end of file -- cgit v1.2.3