openenvutils/commandshell/shell/inc/params.epro
changeset 0 2e3d3ce01487
--- /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 */