C:/Users/Dennis/src/lang/russell.orig/src/pass1/parser/initids.c File Reference

#include "parm.h"
#include "stree/ststructs.mh"
#include "../stt/sttdefs.h"
#include "../applinfer/precedence.h"

Go to the source code of this file.

Functions

 initids ()

Variables

sttrelptr indx_assign
sttrelptr indx_passign
sttrelptr indx_massign
sttrelptr indx_or
sttrelptr indx_and
sttrelptr indx_not
sttrelptr indx_equals
sttrelptr indx_less
sttrelptr indx_le
sttrelptr indx_ge
sttrelptr indx_ne
sttrelptr indx_greater
sttrelptr indx_plus
sttrelptr indx_minus
sttrelptr indx_times
sttrelptr indx_divide
sttrelptr indx_mod
sttrelptr indx_pconc
sttrelptr indx_sconc
sttrelptr indx_exp
sttrelptr indx_deref
sttrelptr indx_subscr
sttrelptr indx_New
sttrelptr indx_ValueOf
sttrelptr indx_First
sttrelptr indx_Last
sttrelptr indx_Pred
sttrelptr indx_Succ
sttrelptr indx_Ord
sttrelptr indx_OrdInv
sttrelptr indx_Card
sttrelptr indx_In
sttrelptr indx_Out
sttrelptr indx_put
sttrelptr indx_Callcc
sttrelptr indx_size
sttrelptr indx_ptr_New
sttrelptr indx_init_New
sttrelptr indx_empty
sttrelptr indx_standard
sttrelptr indx_inline
int pend [NLEVELS]
sttrelptr indx_Boolean
sttrelptr indx_Void
sttrelptr indx_true
sttrelptr indx_false
 indx_simple
 indx_Null
 indx_Mk
sttrelptr indx_Integer
sttrelptr indx_Array
NODEsig_assign
NODEsig_equals
NODEsig_less
NODEsig_greater
NODEsig_New
NODEsig_const
NODEsig_ValueOf
NODEsig_pconc
NODEsig_sconc
NODEsig_Signature
NODEval_Boolean
NODEval_Integer
NODEval_Void
NODEvar_Void
NODEsel_true
NODEsel_false
NODEid_Boolean
NODEid_Integer
NODEid_Void
NODEid_put
NODEid_ValueOf
NODEid_New
NODEid_size
NODEid_Null
NODEid_times
NODEid_plus
NODEappl_Null
int yyvline


Function Documentation

initids (  ) 

Definition at line 104 of file initids.c.

References appl_Null, id_Boolean, id_Integer, id_New, id_Null, id_plus, id_put, id_size, id_times, id_ValueOf, id_Void, indx_and, indx_Array, indx_assign, indx_Boolean, indx_Callcc, indx_Card, indx_deref, indx_divide, indx_empty, indx_equals, indx_exp, indx_false, indx_First, indx_ge, indx_greater, indx_In, indx_init_New, indx_inline, indx_Integer, indx_Last, indx_le, indx_less, indx_massign, indx_minus, indx_Mk, indx_mod, indx_ne, indx_New, indx_not, indx_Null, indx_or, indx_Ord, indx_OrdInv, indx_Out, indx_passign, indx_pconc, indx_plus, indx_Pred, indx_ptr_New, indx_put, indx_sconc, indx_simple, indx_size, indx_standard, indx_subscr, indx_Succ, indx_times, indx_true, indx_ValueOf, indx_Void, lock, mklist(), mknode(), NIL, pend, sel_false, sel_true, sig_assign, sig_const, sig_equals, sig_greater, sig_less, sig_New, sig_pconc, sig_sconc, sig_Signature, sig_ValueOf, stt_enter(), val_Boolean, val_Integer, val_Void, var_Void, and yyvline.

Referenced by main().


Variable Documentation

NODE * appl_Null

Definition at line 86 of file initids.c.

Referenced by initids().

NODE * id_Boolean

Definition at line 86 of file initids.c.

Referenced by initids().

NODE * id_Integer

Definition at line 86 of file initids.c.

Referenced by initids(), int_value(), and is_const_init().

NODE * id_New

Definition at line 86 of file initids.c.

Referenced by findsig(), fix_array_sig(), Gident(), and initids().

NODE * id_Null

Definition at line 86 of file initids.c.

Referenced by initids().

NODE * id_plus

Definition at line 86 of file initids.c.

Referenced by initids(), and is_const_init().

NODE * id_put

Definition at line 86 of file initids.c.

Referenced by initids(), and mk_put_selection().

NODE * id_size

Definition at line 86 of file initids.c.

Referenced by Gpush_size(), initids(), and Vappl().

NODE * id_times

Definition at line 86 of file initids.c.

Referenced by initids(), and is_const_init().

NODE * id_ValueOf

Definition at line 86 of file initids.c.

Referenced by findsig(), fix_array_sig(), and initids().

NODE * id_Void

Definition at line 86 of file initids.c.

Referenced by initids().

sttrelptr indx_and

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_Array

Definition at line 68 of file initids.c.

Referenced by initids().

sttrelptr indx_assign

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_Boolean

Definition at line 61 of file initids.c.

Referenced by initids().

sttrelptr indx_Callcc

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_Card

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_deref

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_divide

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_empty

Definition at line 14 of file initids.c.

Referenced by expand_str(), hasstring(), and initids().

sttrelptr indx_equals

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_exp

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_false

Definition at line 61 of file initids.c.

Referenced by initids().

sttrelptr indx_First

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_ge

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_greater

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_In

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_init_New

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_inline

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_Integer

Definition at line 68 of file initids.c.

Referenced by initids().

sttrelptr indx_Last

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_le

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_less

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_massign

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_minus

Definition at line 14 of file initids.c.

Referenced by initids().

indx_Mk

Definition at line 65 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_mod

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_ne

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_New

Definition at line 14 of file initids.c.

Referenced by findsig(), fix_array_sig(), and initids().

sttrelptr indx_not

Definition at line 14 of file initids.c.

Referenced by initids().

indx_Null

Definition at line 65 of file initids.c.

Referenced by initids().

sttrelptr indx_or

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_Ord

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_OrdInv

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_Out

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_passign

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_pconc

Definition at line 14 of file initids.c.

Referenced by delcomp(), expand_str(), hasstring(), and initids().

sttrelptr indx_plus

Definition at line 14 of file initids.c.

Referenced by initids(), and int_value().

sttrelptr indx_Pred

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_ptr_New

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_put

Definition at line 14 of file initids.c.

Referenced by accessible(), initids(), and is_primitive().

sttrelptr indx_sconc

Definition at line 14 of file initids.c.

Referenced by delcomp(), expand_str(), hasstring(), and initids().

indx_simple

Definition at line 65 of file initids.c.

Referenced by initids().

sttrelptr indx_size

Definition at line 14 of file initids.c.

Referenced by fix_array_sig(), and initids().

sttrelptr indx_standard

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_subscr

Definition at line 14 of file initids.c.

Referenced by fix_array_sig(), infer_args(), and initids().

sttrelptr indx_Succ

Definition at line 14 of file initids.c.

Referenced by findsig(), and initids().

sttrelptr indx_times

Definition at line 14 of file initids.c.

Referenced by initids().

sttrelptr indx_true

Definition at line 61 of file initids.c.

Referenced by initids().

sttrelptr indx_ValueOf

Definition at line 14 of file initids.c.

Referenced by coerce(), findsig(), fix_array_sig(), and initids().

sttrelptr indx_Void

Definition at line 61 of file initids.c.

Referenced by initids().

int pend[NLEVELS]

Definition at line 59 of file initids.c.

Referenced by initids(), and precedence().

NODE * sel_false

Definition at line 86 of file initids.c.

Referenced by cand_cond(), and initids().

NODE* sel_true

Definition at line 86 of file initids.c.

Referenced by cor_cond(), and initids().

NODE* sig_assign

Referenced by findsig(), and initids().

NODE * sig_const

Referenced by findsig(), getcomp(), and initids().

NODE * sig_equals

Referenced by findsig(), and initids().

NODE * sig_greater

Referenced by initids().

NODE * sig_less

Referenced by initids().

NODE * sig_New

Referenced by findsig(), and initids().

NODE * sig_pconc

Referenced by initids().

NODE * sig_sconc

Referenced by initids().

NODE * sig_Signature

Referenced by check_sig(), checksigs(), findsig(), and initids().

NODE * sig_ValueOf

Referenced by findsig(), and initids().

NODE* val_Boolean

Definition at line 82 of file initids.c.

Referenced by checksigs(), findsig(), and initids().

NODE * val_Integer

Definition at line 82 of file initids.c.

Referenced by findsig(), infer_args(), and initids().

NODE * val_Void

Definition at line 82 of file initids.c.

Referenced by checksigs(), findsig(), and initids().

NODE* var_Void

Definition at line 85 of file initids.c.

Referenced by checksigs(), impure(), infer_args(), initids(), sigids(), and vacuous_arg().

int yyvline

Definition at line 27 of file extract_sig.c.


Generated on Fri Jan 25 10:39:49 2008 for russell by  doxygen 1.5.4