src/main.cpp

changeset 127
ed4289183de6
parent 122
4ef6734f09ff
child 133
dbbdb870c835
equal deleted inserted replaced
126:c5858c0cd476 127:ed4289183de6
57 print ("------------------------------------------------------\n"); 57 print ("------------------------------------------------------\n");
58 print ("End of command list\n"); 58 print ("End of command list\n");
59 exit (0); 59 exit (0);
60 } 60 }
61 61
62 if (argc < 2)
63 {
64 fprintf (stderr, "usage: %s <infile> [outfile] # compiles botscript\n", argv[0]);
65 fprintf (stderr, " %s -l # lists commands\n", argv[0]);
66 exit (1);
67 }
68
62 // Print header 69 // Print header
63 String header; 70 String header;
64 String headerline; 71 String headerline;
65 header = format (APPNAME " version %1", versionString (true)); 72 header = format (APPNAME " version %1", versionString (true));
66 73
86 for (int i = 0; i < header.length() / 2; ++i) 93 for (int i = 0; i < header.length() / 2; ++i)
87 headerline += "-="; 94 headerline += "-=";
88 95
89 headerline += '-'; 96 headerline += '-';
90 print ("%2\n\n%1\n\n%2\n\n", header, headerline); 97 print ("%2\n\n%1\n\n%2\n\n", header, headerline);
91
92 if (argc < 2)
93 {
94 fprintf (stderr, "usage: %s <infile> [outfile] # compiles botscript\n", argv[0]);
95 fprintf (stderr, " %s -l # lists commands\n", argv[0]);
96 exit (1);
97 }
98 98
99 String outfile; 99 String outfile;
100 100
101 if (argc < 3) 101 if (argc < 3)
102 outfile = makeObjectFileName (argv[1]); 102 outfile = makeObjectFileName (argv[1]);

mercurial