1 1.2 kamil /* Header: intrp.h,v 7.0.1.1 86/12/12 16:59:45 lwall Exp 2 1.1 kamil * 3 1.2 kamil * Log: intrp.h,v 4 1.1 kamil * Revision 7.0.1.1 86/12/12 16:59:45 lwall 5 1.1 kamil * Baseline for net release. 6 1.4 rillig * 7 1.1 kamil * Revision 7.0 86/10/08 15:12:27 lwall 8 1.1 kamil * Split into separate files. Added amoebas and pirates. 9 1.4 rillig * 10 1.1 kamil */ 11 1.1 kamil 12 1.3 christos EXT char *origdir INIT(NULL); /* cwd when warp invoked */ 13 1.3 christos EXT char *homedir INIT(NULL); /* login directory */ 14 1.3 christos EXT char *dotdir INIT(NULL); /* where . files go */ 15 1.3 christos EXT char *logname INIT(NULL); /* login id */ 16 1.1 kamil EXT char *hostname; /* host name */ 17 1.3 christos EXT char *realname INIT(NULL); /* real name from /etc/passwd */ 18 1.1 kamil 19 1.3 christos void intrp_init(char *); 20 1.3 christos char *filexp(const char *); 21 1.3 christos void interp(char *, size_t, const char *); 22 1.3 christos char *dointerp(char *, size_t, const char *, const char *); 23