home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / fweb153.zip / fweb-1.53 / web / e_type.h < prev    next >
C/C++ Source or Header  |  1995-09-23  |  2KB  |  53 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/e_type -A -# --F -= 1.53/web/e_type.h"
  4.   RUN TIME: "Saturday, September 23, 1995 at 16:17."
  5.   WEB FILE:    "web/e_type.web"
  6.   CHANGE FILE: (none)
  7. #endif
  8.  
  9.  
  10. #include "c_type.h" /* Prototypes for \.{common.web}. */
  11.  
  12. SRTN i_eval_ PROTO((int n,PARGS pargs));
  13. SRTN i_const_ PROTO((int n,PARGS pargs));
  14. SRTN i_log_ PROTO((int n,PARGS pargs));
  15. SRTN i_min_max_ PROTO((int n,PARGS pargs));
  16.  
  17. unsigned long btoi PROTO((CONST ASCII HUGE*b,CONST ASCII HUGE*b1));
  18. SRTN chk_zero PROTO((outer_char c,CONST VAL HUGE*pv));
  19. SRTN convert_to PROTO((TYPE type,VAL HUGE*v0,VAL HUGE*v1));
  20. SRTN e_macros PROTO((VOID));
  21. boolean eval PROTO((CONST eight_bits HUGE*p0,CONST eight_bits HUGE*p1));
  22. CONST eight_bits HUGE*eval0 PROTO((VAL HUGE*val,CONST eight_bits HUGE*p0,
  23. CONST eight_bits HUGE*p1,eight_bits delim));
  24. VAL HUGE*eval1 PROTO((CONST VAL HUGE*v0,CONST VAL HUGE*v1,
  25. PRECEDENCE prec0,int found_op[]));
  26. CONST eight_bits HUGE*evaluate PROTO((VAL HUGE*val,CONST eight_bits HUGE*p0,
  27. CONST eight_bits HUGE*p1));
  28.  
  29. SRTN fin_constant PROTO((TYPE type));
  30.  
  31. #ifndef C_TYPES
  32. name_pointer id_lookup PROTO((CONST ASCII HUGE*first,
  33. CONST ASCII HUGE*last,eight_bits t));
  34. #endif /* |C_TYPES| */
  35. void HUGE*mac_lookup PROTO((sixteen_bits cur_val));
  36. SRTN mcheck0 PROTO((unsigned long n,CONST outer_char reason[]));
  37. SRTN misplaced_id PROTO((sixteen_bits a0,sixteen_bits a1));
  38. int neval PROTO((CONST eight_bits HUGE*p0,CONST eight_bits HUGE*p1));
  39. SRTN num_to_mbuf PROTO((int n,PARGS pargs,
  40. CONST char*built_in_name,int num_args,
  41. CONST char*num_descr,int num));
  42. outer_char*op_name PROTO((eight_bits tokn));
  43. unsigned long otoi PROTO((CONST ASCII HUGE*b,CONST ASCII HUGE*b1));
  44. PRECEDENCE precedence PROTO((eight_bits tokn));
  45. SRTN promote PROTO((VAL HUGE*v0,VAL HUGE*v1));
  46. unsigned stnd_num PROTO((LANGUAGE Language));
  47. outer_char*stype PROTO((TYPE type));
  48. CONST eight_bits HUGE*vfill PROTO((VAL HUGE*v,CONST eight_bits HUGE*p0,
  49. CONST eight_bits HUGE*p1));
  50. unsigned long xtoi PROTO((CONST ASCII HUGE*b,CONST ASCII HUGE*b1));
  51.  
  52.  
  53.