BSD 4_4_Lite2 development
[unix-history] / usr / src / contrib / flex-2.5.2 / MISC / MVS / unfixit.l
CommitLineData
648ce641
C
1%{
2/* unfixit.l - convert shortened external names to names back to their
3 * original names. (See fixit.l)
4 */
5
6/*
7 * This program is included to satisfy "dumb" compilers/linkers which
8 * do not know about externals of names longer than 8 bytes.
9 *
10 * Steven W. Layten
11 * Chemical Abstracts Service
12 * PO BOX 3012
13 * Columbus, OH 43210
14 */
15%}
16%%
17"actfilnm" printf("action_file_name");
18"actnout" printf("action_out");
19"addacpt" printf("add_accept");
20"alllower" printf("all_lower");
21"allupper" printf("all_upper");
22"allocarr" printf("allocate_array");
23"asscrule" printf("assoc_rule");
24"bktrkfil" printf("backtrack_file");
25"bktrkrep" printf("backtrack_report");
26"bol_nded" printf("bol_needed");
27"bldeofac" printf("build_eof_action");
28"cclnstal" printf("cclinstal");
29"ccllookp" printf("ccllookup");
30"cclnegat" printf("cclnegate");
31"cclsrted" printf("cclsorted");
32"ck4bktrk" printf("check_for_backtracking");
33"cktrlcnt" printf("check_trailing_context");
34"cntdactn" printf("continued_action");
35"copystrn" printf("copy_string");
36"cpunsstr" printf("copy_unsigned_string");
37"cpyrght" printf("copyright");
38"copysngl" printf("copysingl");
39"c_mx_ccl" printf("current_max_ccl_tbl_size");
40"c_mx_dfa" printf("current_max_dfa_size");
41"c_mxdfas" printf("current_max_dfas");
42"curmxrls" printf("current_max_rules");
43"c_mx_scs" printf("current_max_scs");
44"c_mx_tmp" printf("current_max_template_xpairs");
45"c_mx_xpr" printf("current_max_xpairs");
46"c_mxccls" printf("current_maxccls");
47"curr_mns" printf("current_mns");
48"cursttyp" printf("current_state_type");
49"datflush" printf("dataflush");
50"dfacunin" printf("dfaacc_union");
51"do_indnt" printf("do_indent");
52"dmpasrl" printf("dump_associated_rules");
53"dmptrns" printf("dump_transitions");
54"dupmach" printf("dupmachine");
55"ecsfrmxt" printf("ecs_from_xlation");
56"eobstate" printf("end_of_buffer_state");
57"epsclos" printf("epsclosure");
58"expnxtck" printf("expand_nxt_chk");
59"fndtblsp" printf("find_table_space");
60"fnshrule" printf("finish_rule");
61"firstfre" printf("firstfree");
62"firstprt" printf("firstprot");
63"flxgettm" printf("flex_gettime");
64"flxerror" printf("flexerror");
65"flxfatal" printf("flexfatal");
66"fmtptmsg" printf("format_pinpoint_message");
67"gnNULtrn" printf("gen_NUL_trans");
68"gnbktrkg" printf("gen_backtracking");
69"gnbtactn" printf("gen_bt_action");
70"gnfndact" printf("gen_find_action");
71"gnlindir" printf("gen_line_dirs");
72"gnnxcste" printf("gen_next_compressed_state");
73"gnnxmtch" printf("gen_next_match");
74"gnnxtst" printf("gen_next_state");
75"gnstrtst" printf("gen_start_state");
76"hshentry" printf("hash_entry");
77"hshfct" printf("hashfunct");
78"incmxdfa" printf("increase_max_dfas");
79"indput2s" printf("indent_put2s");
80"indputs" printf("indent_puts");
81"infilnam" printf("infilename");
82"inp_fles" printf("input_files");
83"intractv" printf("interactive");
84"lndirout" printf("line_directive_out");
85"lnkmchns" printf("link_machines");
86"lst_cset" printf("list_character_set");
87"maketbls" printf("make_tables");
88"mkbgnorm" printf("mark_beginning_as_normal");
89"mktmplat" printf("mktemplate");
90"nbktrckg" printf("num_backtracking");
91"ninfiles" printf("num_input_files");
92"numraloc" printf("num_reallocs");
93"numrules" printf("num_rules");
94"nuxlatns" printf("num_xlations");
95"numnpair" printf("numsnpairs");
96"outfilnm" printf("output_file_name");
97"peakpair" printf("peakpairs");
98"perf_rep" printf("performance_report");
99"pptmsg" printf("pinpoint_message");
100"plcstate" printf("place_state");
101"prvctdan" printf("previous_continued_action");
102"prtstats" printf("printstats");
103"pgm_name" printf("program_name");
104"prtcomst" printf("protcomst");
105"rdblefrm" printf("readable_form");
106"realrjct" printf("real_reject");
107"rallocar" printf("reallocate_array");
108"rjctused" printf("reject_really_used");
109"rulelnno" printf("rule_linenum");
110"ruletype" printf("rule_type");
111"stinpfle" printf("set_input_file");
112"setupia" printf("set_up_initial_allocations");
113"startime" printf("starttime");
114"ste_type" printf("state_type");
115"symfollo" printf("symfollowset");
116"sympartn" printf("sympartition");
117"syntxerr" printf("syntaxerror");
118"tmpactfl" printf("temp_action_file");
119"todohead" printf("todo_head");
120"todonext" printf("todo_next");
121"trnschar" printf("transchar");
122"trnstout" printf("transition_struct_out");
123"trlcntxt" printf("trlcontxt");
124"vtrailrl" printf("variable_trail_rule");
125"vtrlctrl" printf("variable_trailing_context_rules");
126"varlngth" printf("varlength");
127"yycrbffr" printf("yy_create_buffer");
128"yydlbffr" printf("yy_delete_buffer");
129"yyinbffr" printf("yy_init_buffer");
130"yyldbfst" printf("yy_load_buffer_state");
131"yyswtobf" printf("yy_switch_to_buffer");
132"yyerrflg" printf("yyerrflag");
133"yymrreus" printf("yymore_really_used");
134"yymrused" printf("yymore_used");
135"yyrestrt" printf("yyrestart");
136. ECHO;
137%%
138main()
139{
140 yylex();
141}