home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / gnu / flex-2.4.6-src.lha / src / amiga / flex-2.4.6 / misc / mvs / unfixit.l < prev   
Text File  |  1990-07-17  |  5KB  |  142 lines

  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. %%
  138. main()
  139. {
  140.     yylex();
  141. }
  142.