home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / historic / v92.tgz / v92.tar / v92 / src / rtt / rttproto.h < prev    next >
C/C++ Source or Header  |  1996-03-22  |  6KB  |  98 lines

  1. novalue           add_dpnd  Params((struct srcfile *sfile, char *objname));
  2. int               alloc_tnd Params((int typ, struct node *init, int lvl));
  3. struct node      *arith_nd Params((struct token *tok, struct node *p1,
  4.                              struct node *p2, struct node *c_int,
  5.                              struct node *ci_act, struct node *intgr,
  6.                              struct node *i_act, struct node *dbl,
  7.                              struct node *d_act));
  8. struct il_c      *bdy_prm   Params((int addr_of, int just_desc, struct sym_entry *sym, int may_mod));
  9. int               c_walk    Params((struct node *n, int indent, int brace));
  10. int               call_ret  Params((struct node *n));
  11. struct token     *chk_exct  Params((struct token *tok));
  12. novalue           chkabsret Params((struct token *tok, int ret_typ));
  13. novalue           clr_def   Params((noargs));
  14. novalue           clr_dpnd  Params((char *srcname));
  15. novalue           clr_prmloc Params((noargs));
  16. struct token     *cnv_to_id Params((struct token *t));
  17. char             *cnv_name  Params((int typcd, struct node *dflt,
  18.                               int *dflt_to_ptr));
  19. struct node      *comp_nd   Params((struct token *tok, struct node *dcls,
  20.                               struct node *stmts));
  21. int               creat_obj Params((noargs));
  22. novalue           d_lst_typ Params((struct node *dcls));
  23. novalue           dclout    Params((struct node *n));
  24. struct node      *dest_node Params((struct token *tok));
  25. novalue           dst_alloc Params((struct node *cnv_typ, struct node *var));
  26. novalue           dumpdb    Params((char *dbname));
  27. novalue           fncout    Params((struct node *head, struct node *prm_dcl,
  28.                               struct node *block));
  29. novalue           force_nl  Params((int indent));
  30. novalue           free_sym  Params((struct sym_entry *sym));
  31. novalue           free_tree Params((struct node *n));
  32. novalue           free_tend Params((noargs));
  33. novalue           full_lst  Params((char *fname));
  34. novalue           func_def  Params((struct node *dcltor));
  35. novalue           id_def    Params((struct node *dcltor, struct node *x));
  36. novalue           keepdir   Params((struct token *s));
  37. int               icn_typ   Params((struct node *n));
  38. struct il_c      *ilc_dcl   Params((struct node *tqual, struct node *dcltor,
  39.                               struct node *init));
  40. novalue           impl_fnc  Params((struct token *name));
  41. novalue           impl_key  Params((struct token *name));
  42. novalue           impl_op   Params((struct token *op_sym, struct token *name));
  43. novalue           init_lex  Params((noargs));
  44. novalue           init_sym  Params((noargs));
  45. struct il_c      *inlin_c   Params((struct node *n, int may_mod));
  46. novalue           in_line   Params((struct node *n));
  47. novalue           just_type Params((struct node *typ, int indent, int ilc));
  48. novalue           keyconst  Params((struct token *t));
  49. struct node      *lbl       Params((struct token *t));
  50. novalue           ld_prmloc Params((struct parminfo *parminfo));
  51. novalue           loaddb    Params((char *db));
  52. novalue           mrg_prmloc Params((struct parminfo *parminfo));
  53. struct parminfo  *new_prmloc Params((noargs));
  54. struct node      *node0     Params((int id, struct token *tok));
  55. struct node      *node1     Params((int id, struct token *tok,
  56.                               struct node *n1));
  57. struct node      *node2     Params((int id, struct token *tok, struct node *n1,
  58.                               struct node *n2));
  59. struct node      *node3     Params((int id, struct token *tok, struct node *n1,
  60.                               struct node *n2, struct node *n3));
  61. struct node      *node4     Params((int id, struct token *tok, struct node *n1,
  62.                               struct node *n2, struct node *n3,
  63.                               struct node *n4));
  64. struct il_c      *parm_dcl  Params((int addr_of, struct sym_entry *sym));
  65. novalue    pop_cntxt    Params((noargs));
  66. novalue           pop_lvl   Params((noargs));
  67. novalue           prologue  Params((noargs));
  68. novalue           prt_str   Params((char *s, int indent));
  69. novalue          ptout        Params((struct token * x));
  70. novalue    push_cntxt    Params((int lvl_incr));
  71. novalue           push_lvl  Params((noargs));
  72. novalue           put_c_fl  Params((char *fname, int keep));
  73. novalue           defout    Params((struct node *n));
  74. novalue           set_r_seq Params((long min, long max, int resume));
  75. struct il_c      *simpl_dcl Params((char *tqual, int addr_of,
  76.                               struct sym_entry *sym));
  77. novalue           spcl_dcls Params((struct sym_entry *op_params));
  78. struct srcfile   *src_lkup  Params((char *srcname));
  79. novalue           strt_def  Params((noargs));
  80. novalue           sv_prmloc Params((struct parminfo *parminfo));
  81. struct sym_entry *sym_add   Params((int tok_id, char *image, int id_type,
  82.                                int nest_lvl));
  83. struct sym_entry *sym_lkup  Params((char *image));
  84. struct node      *sym_node  Params((struct token *tok));
  85. novalue           s_prm_def Params((struct token *u_ident,
  86.                               struct token *d_ident));
  87. novalue           tnd_char  Params((noargs));
  88. novalue           tnd_strct Params((struct token *t));
  89. novalue           tnd_union Params((struct token *t));
  90. novalue           trans     Params((char *src_file));
  91. long              ttol      Params((struct token *t));
  92. char             *typ_name  Params((int typ, struct token *tok));
  93. novalue           unuse     Params((struct init_tend *t_lst, int lvl));
  94. novalue           var_args  Params((struct token *ident));
  95. novalue           yyerror   Params((char *s));
  96. int               yylex     Params((noargs));
  97. int               yyparse   Params((noargs));
  98.