62 str headerline = "=-"; |
63 str headerline = "=-"; |
63 header.appendformat ("%s version %d.%d.%d", APPNAME, VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION); |
64 header.appendformat ("%s version %d.%d.%d", APPNAME, VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION); |
64 headerline.repeat ((header.len()/2)-1); |
65 headerline.repeat ((header.len()/2)-1); |
65 printf ("%s\n%s\n", header.chars(), headerline.chars()); |
66 printf ("%s\n%s\n", header.chars(), headerline.chars()); |
66 |
67 |
|
68 // Read the event definitions |
|
69 ReadEvents (); |
|
70 |
67 // Prepare reader and writer |
71 // Prepare reader and writer |
68 str infile = argv[1]; |
72 ScriptReader *r = new ScriptReader (argv[1]); |
69 str outfile = argv[2]; |
73 ObjWriter *w = new ObjWriter (argv[2]); |
70 ScriptReader *r = new ScriptReader (infile); |
|
71 ObjWriter *w = new ObjWriter (outfile); |
|
72 |
74 |
73 // We're set, begin parsing :) |
75 // We're set, begin parsing :) |
74 r->BeginParse (w); |
76 r->BeginParse (w); |
75 |
77 |
76 // Clear out the junk afterwards |
78 // Clear out the junk afterwards |