home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / fweb153.zip / fweb-1.53 / web / p_type.h < prev    next >
C/C++ Source or Header  |  1995-09-23  |  5KB  |  151 lines

  1. #if(0)
  2.   FTANGLE v1.53, created with UNIX on "Thursday, September 21, 1995 at 15:06." 
  3.   COMMAND LINE: "web/ftangle web/p_type -A -# --F -= 1.53/web/p_type.h"
  4.   RUN TIME: "Saturday, September 23, 1995 at 16:17."
  5.   WEB FILE:    "web/p_type.web"
  6.   CHANGE FILE: (none)
  7. #endif
  8.  
  9.  
  10. #include "c_type.h" /* Prototypes for \.{common}. */
  11.  
  12. SRTN app_loop_num PROTO((int n));
  13. SRTN app_str PROTO((CONST outer_char HUGE*s));
  14. SRTN app_ASCII_str PROTO((CONST ASCII HUGE*s));
  15. SRTN b_app PROTO((Token a));
  16. SRTN b_app1 PROTO((scrap_pointer a));
  17.  
  18. SRTN C_productions PROTO((VOID));
  19. SRTN C_ignore_scrap PROTO((VOID));
  20. SRTN C_expr PROTO((VOID));
  21. SRTN C_UNOP PROTO((VOID));
  22. SRTN C_BINOP PROTO((VOID));
  23. SRTN C_COMMA PROTO((VOID));
  24. SRTN C__E PROTO((VOID));
  25. SRTN C__E_ PROTO((VOID));
  26. SRTN C_E_ PROTO((VOID));
  27. SRTN C_new_like PROTO((VOID));
  28. SRTN C_lproc PROTO((VOID));
  29. SRTN C_LPRC PROTO((VOID));
  30. SRTN C_space PROTO((VOID));
  31. SRTN C_question PROTO((VOID));
  32. SRTN C_int_like PROTO((VOID));
  33. SRTN C_ext_like PROTO((VOID));
  34. SRTN C_modifier PROTO((VOID));
  35. SRTN C_huge_like PROTO((VOID));
  36. SRTN C_decl_hd PROTO((VOID));
  37. SRTN C_decl PROTO((VOID));
  38. SRTN C_fn_decl PROTO((VOID));
  39. SRTN C_functn PROTO((VOID));
  40. SRTN C_typedef_like PROTO((VOID));
  41. SRTN C_imp_reserved PROTO((VOID));
  42. SRTN C_op_like PROTO((VOID));
  43. SRTN C_class_like PROTO((VOID));
  44. SRTN C_struct_like PROTO((VOID));
  45. SRTN C_str_hd PROTO((VOID));
  46. SRTN C_lpar PROTO((VOID));
  47. SRTN C_lbracket PROTO((VOID));
  48. SRTN C_rbracket PROTO((VOID));
  49. SRTN C_lbrace PROTO((VOID));
  50. SRTN C__unop PROTO((VOID));
  51. SRTN C_unorbinop PROTO((VOID));
  52. SRTN C_cast PROTO((VOID));
  53. SRTN C_sizeof_like PROTO((VOID));
  54. SRTN C__binop PROTO((VOID));
  55. SRTN C_do_like PROTO((VOID));
  56. SRTN C_for_like PROTO((VOID));
  57. SRTN C_forhd PROTO((VOID));
  58. SRTN C_if_like PROTO((VOID));
  59. SRTN C_IF PROTO((VOID));
  60. SRTN C_if_hd PROTO((VOID));
  61. SRTN C_els_hd PROTO((VOID));
  62. SRTN C_else PROTO((VOID));
  63. SRTN C_ELS PROTO((VOID));
  64. SRTN C_IF_top PROTO((VOID));
  65. SRTN C_stmt PROTO((VOID));
  66. SRTN C_case_like PROTO((VOID));
  67. SRTN C_langle PROTO((VOID));
  68. SRTN C_namespace PROTO((VOID));
  69. SRTN C_rangle PROTO((VOID));
  70. SRTN C_reference PROTO((VOID));
  71. SRTN C_semi PROTO((VOID));
  72. SRTN C_tag PROTO((VOID));
  73. SRTN C_template PROTO((VOID));
  74. SRTN C_tlist PROTO((VOID));
  75. SRTN C_tstart PROTO((VOID));
  76. SRTN C_virtual PROTO((VOID));
  77. SRTN C_wh_do PROTO((VOID));
  78.  
  79. boolean compare_text PROTO((text_pointer t0,text_pointer t1));
  80. SRTN defined_at PROTO((name_pointer p));
  81. sixteen_bits first_id PROTO((text_pointer t));
  82. text_pointer indirect PROTO((text_pointer t));
  83. SRTN V_productions PROTO((VOID));
  84. SRTN make_reserved PROTO((scrap_pointer p));
  85. name_pointer make_underlined PROTO((scrap_pointer p));
  86. SRTN prn_cat PROTO((eight_bits c));
  87. SRTN prn_text PROTO((text_pointer p));
  88.  
  89. SRTN R_productions PROTO((void));
  90. SRTN R_expr PROTO((VOID));
  91. SRTN R_key_wd PROTO((VOID));
  92. SRTN R_exp_op PROTO((VOID));
  93. SRTN R_program_like PROTO((VOID));
  94. SRTN R_fcn_hd PROTO((VOID));
  95. SRTN R_proc_like PROTO((VOID));
  96. SRTN R_private_like PROTO((VOID));
  97. SRTN R_int_like PROTO((VOID));
  98. SRTN R_struct_like PROTO((VOID));
  99. SRTN R_str_hd PROTO((VOID));
  100. SRTN R_op_like PROTO((VOID));
  101. SRTN R_dcl_hd PROTO((VOID));
  102. SRTN R_decl PROTO((VOID));
  103. SRTN R_functn PROTO((VOID));
  104. SRTN R_lpar PROTO((VOID));
  105. SRTN R_colon PROTO((VOID));
  106. SRTN R_lbrace PROTO((VOID));
  107. SRTN R_unop PROTO((VOID));
  108. SRTN R_unorbinop PROTO((VOID));
  109. SRTN R_slash_like PROTO((VOID));
  110. SRTN R_binop PROTO((VOID));
  111. SRTN R_Rdo_like PROTO((VOID));
  112. SRTN R_do_like PROTO((VOID));
  113. SRTN R_until_like PROTO((VOID));
  114. SRTN R_if_like PROTO((VOID));
  115. SRTN R_go_like PROTO((VOID));
  116. SRTN R_end_like PROTO((VOID));
  117. SRTN R_END PROTO((VOID));
  118. SRTN R_endif_like PROTO((VOID));
  119. SRTN R_if_hd PROTO((VOID));
  120. SRTN R_else_like PROTO((VOID));
  121. SRTN R_stmt PROTO((VOID));
  122. SRTN R_CASE PROTO((VOID));
  123. SRTN R_case_like PROTO((VOID));
  124. SRTN R_tag PROTO((VOID));
  125. SRTN R_label PROTO((VOID));
  126. SRTN R_semi PROTO((VOID));
  127. SRTN R_common_like PROTO((VOID));
  128. SRTN R_cmn_hd PROTO((VOID));
  129. SRTN R_read_like PROTO((VOID));
  130. SRTN R_rd_hd PROTO((VOID));
  131. SRTN R_implicit_like PROTO((VOID));
  132. SRTN R_imp_hd PROTO((VOID));
  133. SRTN R_assign_like PROTO((VOID));
  134. SRTN R_entry_like PROTO((VOID));
  135. SRTN R_define_like PROTO((VOID));
  136. SRTN R_no_order PROTO((VOID));
  137. SRTN R_built_in PROTO((VOID));
  138. SRTN R_newline PROTO((VOID));
  139.  
  140. int get_language PROTO((text_pointer xp));
  141. SRTN reduce PROTO((scrap_pointer j,short k,eight_bits c,short d,
  142. unsigned long n));
  143. SRTN squash PROTO((scrap_pointer j,short k,eight_bits c,short d,
  144. unsigned long n));
  145. sixteen_bits tok_val PROTO((scrap_pointer p));
  146. text_pointer translate PROTO((PARSING_MODE mode0));
  147. name_pointer underline_xref PROTO((name_pointer p));
  148. SRTN X_productions PROTO((VOID));
  149.  
  150.  
  151.