/*
- * Copyright (C) 2012
+ * Copyright (C) 2012
* Dale Weiler
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
* SOFTWARE.
*/
#include "gmqcc.h"
+
+bool parser_compile(const char *filename);
int main(int argc, char **argv) {
- argc--;
- argv++;
-
- //const char *ifile = argv[0];
- FILE *fp;
-
- /*TODO: proper interface swith switches*/
-
- asm_init ("test.qs", &fp);
- asm_parse(fp);
- asm_close(fp);
+ util_debug("COM", "starting ...\n");
+
+ if (argc == 2) {
+ if (!parser_compile(argv[1])) {
+ printf("There were compile errors\n");
+ }
+ }
+
+ util_debug("COM", "cleaning ...\n");
+
+ util_meminfo();
return 0;
}