1: /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984. */ 2: /* $Header: b2env.h,v 1.1 84/06/28 00:48:44 timo Exp $ */ 3: 4: /* environments and context */ 5: 6: /* Procedure sv_context(); */ 7: /* Procedure set_context(); */ 8: /* Procedure initenv(); */ 9: /* Procedure re_env(); */ 10: /* Procedure setprmnv(); */ 11: /* Procedure extbnd_tags(); */ 12: /* Procedure restore_env(); */ 13: value* lookup(); 14: /* Procedure e_replace(); */ 15: /* Procedure e_delete(); */ 16: bool in_env(); 17: value* envassoc(); 18: 19: extern env curnv; extern value *bndtgs; 20: extern literal cntxt, resexp; extern value uname; extern literal utype; 21: extern intlet cur_ilev, lino; extern txptr tx, ceol; 22: 23: extern context read_context; 24: extern context how_context;