diff -r 000000000000 -r 2e3d3ce01487 openenvutils/commandshell/shell/inc/params.epro --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/openenvutils/commandshell/shell/inc/params.epro Tue Feb 02 10:12:00 2010 +0200 @@ -0,0 +1,175 @@ +/* Generated automatically */ +#ifndef have_Src_params_globals +#define have_Src_params_globals + +extern mod_import_variable int locallevel; +extern mod_import_variable char**pparams; +extern mod_import_variable char**cdpath; +extern mod_import_variable char**fpath; +extern mod_import_variable char**mailpath; +extern mod_import_variable char**manpath; +extern mod_import_variable char**psvar; +extern mod_import_variable char**watch; +extern mod_import_variable char**path; +extern mod_import_variable char**fignore; +extern char*argzero; +extern char*home; +extern char*nullcmd; +extern char*oldpwd; +extern char*zoptarg; +extern char*prompt; +extern char*prompt2; +extern char*prompt3; +extern char*prompt4; +extern char*readnullcmd; +extern char*rprompt; +extern char*rprompt2; +extern char*sprompt; +extern char*wordchars; +extern char*zsh_name; +extern mod_import_variable char*ifs; +extern mod_import_variable char*postedit; +extern mod_import_variable char*term; +extern mod_import_variable char*ttystrname; +extern mod_import_variable char*pwd; +extern mod_import_variable zlong lastval; +extern mod_import_variable zlong mypid; +extern mod_import_variable zlong lastpid; +extern mod_import_variable zlong columns; +extern mod_import_variable zlong lines; +extern mod_import_variable zlong ppid; +extern zlong lineno; +extern zlong zoptind; +extern zlong shlvl; +extern mod_import_variable unsigned char bangchar; +extern unsigned char hatchar; +extern unsigned char hashchar; +extern struct timeval shtimer; +extern mod_import_variable int termflags; +extern mod_import_variable const struct gsu_scalar stdscalar_gsu; +extern mod_import_variable const struct gsu_scalar varscalar_gsu; +extern mod_import_variable const struct gsu_scalar nullsetscalar_gsu; +extern mod_import_variable const struct gsu_integer stdinteger_gsu; +extern mod_import_variable const struct gsu_integer varinteger_gsu; +extern mod_import_variable const struct gsu_integer nullsetinteger_gsu; +extern mod_import_variable const struct gsu_float stdfloat_gsu; +extern mod_import_variable const struct gsu_array stdarray_gsu; +extern mod_import_variable const struct gsu_array vararray_gsu; +extern mod_import_variable const struct gsu_hash stdhash_gsu; +extern mod_import_variable const struct gsu_hash nullsethash_gsu; +extern mod_import_variable HashTable paramtab; +extern mod_import_variable HashTable realparamtab; +extern mod_import_function HashTable newparamtable _((int size,char const*name)); +extern HashTable copyparamtable _((HashTable ht,char*name)); +extern mod_import_function void deleteparamtable _((HashTable t)); +extern mod_import_function void scancountparams _((UNUSED(HashNode hn),int flags)); +extern void scanparamvals _((HashNode hn,int flags)); +extern char**paramvalarr _((HashTable ht,int flags)); +extern void createparamtable _((void)); +extern mod_import_function Param createparam _((char*name,int flags)); +extern void copyparam _((Param tpm,Param pm,int toplevel)); +extern mod_import_function int isident _((char*s)); +extern int getindex _((char**pptr,Value v,int dq)); +extern mod_import_function Value getvalue _((Value v,char**pptr,int bracks)); +extern mod_import_function Value fetchvalue _((Value v,char**pptr,int bracks,int flags)); +extern mod_import_function char*getstrvalue _((Value v)); +extern mod_import_function char**getarrvalue _((Value v)); +extern mod_import_function zlong getintvalue _((Value v)); +extern mnumber getnumvalue _((Value v)); +extern void export_param _((Param pm)); +extern mod_import_function void setstrvalue _((Value v,char*val)); +extern void setnumvalue _((Value v,mnumber val)); +extern mod_import_function void setarrvalue _((Value v,char**val)); +extern mod_import_function zlong getiparam _((char*s)); +extern mnumber getnparam _((char*s)); +extern mod_import_function char*getsparam _((char*s)); +extern mod_import_function char**getaparam _((char*s)); +extern mod_import_function char**gethparam _((char*s)); +extern mod_import_function char**gethkparam _((char*s)); +extern mod_import_function Param assignsparam _((char*s,char*val,int augment)); +extern mod_import_function Param assignaparam _((char*s,char**val,int augment)); +extern mod_import_function Param sethparam _((char*s,char**val)); +extern mod_import_function Param setiparam _((char*s,zlong val)); +extern Param setnparam _((char*s,mnumber val)); +extern mod_import_function void unsetparam _((char*s)); +extern mod_import_function int unsetparam_pm _((Param pm,int altflag,int exp)); +extern mod_import_function void stdunsetfn _((Param pm,UNUSED(int exp))); +extern mod_import_function zlong intgetfn _((Param pm)); +extern mod_import_function char*strgetfn _((Param pm)); +extern char**arrgetfn _((Param pm)); +extern mod_import_function void arrsetfn _((Param pm,char**x)); +extern mod_import_function HashTable hashgetfn _((Param pm)); +extern mod_import_function void hashsetfn _((Param pm,HashTable x)); +extern mod_import_function void nullsethashfn _((Param pm,HashTable x)); +extern mod_import_function void nullstrsetfn _((UNUSED(Param pm),char*x)); +extern void nullintsetfn _((UNUSED(Param pm),UNUSED(zlong x))); +extern mod_import_function void nullunsetfn _((UNUSED(Param pm),UNUSED(int exp))); +extern mod_import_function zlong intvargetfn _((Param pm)); +extern mod_import_function void intvarsetfn _((Param pm,zlong x)); +extern void zlevarsetfn _((Param pm,zlong x)); +extern mod_import_function void strvarsetfn _((Param pm,char*x)); +extern mod_import_function char*strvargetfn _((Param pm)); +extern mod_import_function char**arrvargetfn _((Param pm)); +extern mod_import_function void arrvarsetfn _((Param pm,char**x)); +extern char*colonarrgetfn _((Param pm)); +extern void colonarrsetfn _((Param pm,char*x)); +extern char*tiedarrgetfn _((Param pm)); +extern void tiedarrsetfn _((Param pm,char*x)); +extern void tiedarrunsetfn _((Param pm,UNUSED(int exp))); +extern void uniqarray _((char**x)); +extern void zhuniqarray _((char**x)); +extern zlong poundgetfn _((UNUSED(Param pm))); +extern zlong randomgetfn _((UNUSED(Param pm))); +extern void randomsetfn _((UNUSED(Param pm),zlong v)); +extern zlong intsecondsgetfn _((UNUSED(Param pm))); +extern void intsecondssetfn _((UNUSED(Param pm),zlong x)); +extern double floatsecondsgetfn _((UNUSED(Param pm))); +extern void floatsecondssetfn _((UNUSED(Param pm),double x)); +extern double getrawseconds _((void)); +extern void setrawseconds _((double x)); +extern int setsecondstype _((Param pm,int on,int off)); +extern char*usernamegetfn _((UNUSED(Param pm))); +extern void usernamesetfn _((UNUSED(Param pm),char*x)); +extern zlong uidgetfn _((UNUSED(Param pm))); +extern void uidsetfn _((UNUSED(Param pm),zlong x)); +extern zlong euidgetfn _((UNUSED(Param pm))); +extern void euidsetfn _((UNUSED(Param pm),zlong x)); +extern zlong gidgetfn _((UNUSED(Param pm))); +extern void gidsetfn _((UNUSED(Param pm),zlong x)); +extern zlong egidgetfn _((UNUSED(Param pm))); +extern void egidsetfn _((UNUSED(Param pm),zlong x)); +extern zlong ttyidlegetfn _((UNUSED(Param pm))); +extern char*ifsgetfn _((UNUSED(Param pm))); +extern void ifssetfn _((UNUSED(Param pm),char*x)); +extern void lc_allsetfn _((Param pm,char*x)); +extern void langsetfn _((Param pm,char*x)); +extern void lcsetfn _((Param pm,char*x)); +extern zlong histsizegetfn _((UNUSED(Param pm))); +extern void histsizesetfn _((UNUSED(Param pm),zlong v)); +extern zlong savehistsizegetfn _((UNUSED(Param pm))); +extern void savehistsizesetfn _((UNUSED(Param pm),zlong v)); +extern void errnosetfn _((UNUSED(Param pm),zlong x)); +extern zlong errnogetfn _((UNUSED(Param pm))); +extern char*histcharsgetfn _((UNUSED(Param pm))); +extern void histcharssetfn _((UNUSED(Param pm),char*x)); +extern char*homegetfn _((UNUSED(Param pm))); +extern void homesetfn _((UNUSED(Param pm),char*x)); +extern char*wordcharsgetfn _((UNUSED(Param pm))); +extern void wordcharssetfn _((UNUSED(Param pm),char*x)); +extern char*underscoregetfn _((UNUSED(Param pm))); +extern char*termgetfn _((UNUSED(Param pm))); +extern void termsetfn _((UNUSED(Param pm),char*x)); +extern void arrfixenv _((char*s,char**t)); +extern int zputenv _((char*str)); +extern mod_import_function char*zgetenv _((char*name)); +extern void addenv _((Param pm,char*value)); +extern void delenvvalue _((char*x)); +extern void delenv _((Param pm)); +extern mod_import_function void convbase _((char*s,zlong v,int base)); +extern char*convfloat _((double dval,int digits,int flags,FILE*fout)); +extern mod_import_function void startparamscope _((void)); +extern mod_import_function void endparamscope _((void)); +extern void freeparamnode _((HashNode hn)); +extern mod_import_function void printparamnode _((HashNode hn,int printflags)); + +#endif /* !have_Src_params_globals */