#include #include #include "classes.H" #include "parser.H" #include "interp.H" int pass_no = 0; Element *root = NULL; void main(int argc, char *argv[]) { FILE *infile; char command[50]; cout << "Parsing...." < 1) { infile = fopen (argv[1], "r"); if (infile == NULL) { cout << "File does not exist!" << NULL; exit (1); } fclose(infile); sprintf(command, "sgmls %s > /tmp/output.tmp", argv[1]); system(command); } else system("sgmls /u/asengupt/mmdb/dtd/starwars.sgm > /tmp/output.tmp"); cout << "done. " << endl; cout << "building index....."<