Lexer WIP
[henge/webcc.git] / src / apc / main.c
index 95e9ea9..a22975d 100644 (file)
 #include <stdlib.h> //exit
 #include <unistd.h> //getopt
 
-int main(int, char*[]);
-
 const char* cargs['Z'] = {0};
 
+int main(int, char*[]);
+
 extern //bison
 void yyparse(void);
 extern //lexer.c
@@ -35,9 +35,9 @@ int main
 ( int   argc,
   char* argv[]
 )
-#define S(S)#S
+#define S(S)#S //stringifier
 #define MAXSTR 255
-#define MAXERR "-%c allows at most " S(MAXSTR) " input characters", opt
+#define MAXERR "-%c allows at most " S(MAXSTR) " input characters\n", opt
 #define USAGE  "Usage: %s [-r root]\n", argv[0]
 #define DONE   -1
 { int   opt;