/* * read the distributions needed in the benchamrk */ void load_dists (void) { read_dist (env_config (DIST_TAG, DIST_DFLT), "p_cntr", &p_cntr_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "colors", &colors); read_dist (env_config (DIST_TAG, DIST_DFLT), "p_types", &p_types_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "nations", &nations); read_dist (env_config (DIST_TAG, DIST_DFLT), "regions", ®ions); read_dist (env_config (DIST_TAG, DIST_DFLT), "o_oprio", &o_priority_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "instruct", &l_instruct_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "smode", &l_smode_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "category", &l_category_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "rflag", &l_rflag_set); read_dist (env_config (DIST_TAG, DIST_DFLT), "msegmnt", &c_mseg_set); /* load the distributions that contain text generation */ read_dist (env_config (DIST_TAG, DIST_DFLT), "nouns", &nouns); read_dist (env_config (DIST_TAG, DIST_DFLT), "verbs", &verbs); read_dist (env_config (DIST_TAG, DIST_DFLT), "adjectives", &adjectives); read_dist (env_config (DIST_TAG, DIST_DFLT), "adverbs", &adverbs); read_dist (env_config (DIST_TAG, DIST_DFLT), "auxillaries", &auxillaries); read_dist (env_config (DIST_TAG, DIST_DFLT), "terminators", &terminators); read_dist (env_config (DIST_TAG, DIST_DFLT), "articles", &articles); read_dist (env_config (DIST_TAG, DIST_DFLT), "prepositions", &prepositions); read_dist (env_config (DIST_TAG, DIST_DFLT), "grammar", &grammar); read_dist (env_config (DIST_TAG, DIST_DFLT), "np", &np); read_dist (env_config (DIST_TAG, DIST_DFLT), "vp", &vp); }
int setup(void) { asc_date = mk_ascdate(); read_dist(env_config(DIST_TAG, DIST_DFLT), "p_cntr", &p_cntr_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "colors", &colors); read_dist(env_config(DIST_TAG, DIST_DFLT), "p_types", &p_types_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "nations", &nations); read_dist(env_config(DIST_TAG, DIST_DFLT), "nations2", &nations2); read_dist(env_config(DIST_TAG, DIST_DFLT), "regions", ®ions); read_dist(env_config(DIST_TAG, DIST_DFLT), "o_oprio", &o_priority_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "instruct", &l_instruct_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "smode", &l_smode_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "category", &l_category_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "rflag", &l_rflag_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "msegmnt", &c_mseg_set); read_dist(env_config(DIST_TAG, DIST_DFLT), "Q13a", &q13a); read_dist(env_config(DIST_TAG, DIST_DFLT), "Q13b", &q13b); return(0); }