int main() { int i; init(); merge(); fnit(); debug(); printf("\n"); for (i = 0; i < NUM; i++) printf("m[%d][0]=%d\n", i, m[i][0]); return 0; }
void init(int argc,char** argv) { time_t ti; time(&ti); srand(ti); fnit(); rules= alloc_options(argc,argv,"-r"); variables= alloc_options(argc,argv,"-v"); frames= alloc_options(argc,argv,"-f"); yywrap(); varwrap(); varparse(); qTranslationIinitiateVariables(0); qNexus_createNameNexuses(); registerDefaultRules(); qContentFilter_init(); yyparse(); netStruct_init(); }
void init(int argc,char** argv) { printf("Init...\n"); time_t ti; time(&ti); srand(ti); fnit(); rules= alloc_options(argc,argv,"-r"); variables= alloc_options(argc,argv,"-v"); frames= alloc_options(argc,argv,"-f"); yywrap(); varwrap(); varparse(); printf("create %d variables \n",varsParsed); qTranslationIinitiateVariables(); qNexus_createNameNexuses(); registerDefaultRules(); qContentFilter_init(); printf("created nexi\n"); yyparse(); printf("parsed %d rules \n",rulesParsed); netStruct_init(); }