1: /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ 2: 3: /* 4: $Header: b3env.h,v 1.4 85/08/22 16:43:37 timo Exp $ 5: */ 6: 7: /* environments and context */ 8: 9: value* lookup(); 10: bool in_env(); 11: value* envassoc(); 12: 13: extern env curnv; extern value r_names, *bndtgs; 14: extern literal cntxt, resexp; extern value uname; 15: extern intlet lino; 16: extern intlet f_lino; 17: 18: extern context read_context; 19: 20: extern envtab prmnvtab; 21: extern envchain prmnvchain; 22: extern env prmnv; 23: 24: /* Procedure sv_context(); */ 25: /* Procedure set_context(); */ 26: /* Procedure initenv(); */ 27: /* Procedure re_env(); */ 28: /* Procedure setprmnv(); */ 29: /* Procedure extbnd_tags(); */ 30: /* Procedure e_replace(); */ 31: /* Procedure e_delete(); */