openenvutils/commandshell/shell/inc/parse.epro
changeset 0 2e3d3ce01487
equal deleted inserted replaced
-1:000000000000 0:2e3d3ce01487
       
     1 /* Generated automatically */
       
     2 #ifndef have_Src_parse_globals
       
     3 #define have_Src_parse_globals
       
     4 
       
     5 extern mod_import_variable int incmdpos;
       
     6 extern int aliasspaceflag;
       
     7 extern mod_import_variable int incond;
       
     8 extern mod_import_variable int inredir;
       
     9 extern int incasepat;
       
    10 extern int isnewlin;
       
    11 extern int infor;
       
    12 extern struct heredocs*hdocs;
       
    13 extern int eclen;
       
    14 extern int ecused;
       
    15 extern int ecnpats;
       
    16 extern Wordcode ecbuf;
       
    17 extern Eccstr ecstrs;
       
    18 extern int ecsoffs;
       
    19 extern int ecssub;
       
    20 extern int ecnfunc;
       
    21 extern mod_import_function int empty_eprog _((Eprog p));
       
    22 extern Eprog parse_event _((void));
       
    23 extern mod_import_function Eprog parse_list _((void));
       
    24 extern mod_import_function Eprog parse_cond _((void));
       
    25 extern void setheredoc _((int pc,int type,char*str));
       
    26 extern void(*condlex)_((void));
       
    27 extern mod_import_function Eprog dupeprog _((Eprog p,int heap));
       
    28 extern mod_import_function void useeprog _((Eprog p));
       
    29 extern mod_import_function void freeeprog _((Eprog p));
       
    30 extern char*ecgetstr _((Estate s,int dup,int*tok));
       
    31 extern char*ecrawstr _((Eprog p,Wordcode pc,int*tok));
       
    32 extern char**ecgetarr _((Estate s,int num,int dup,int*tok));
       
    33 extern LinkList ecgetlist _((Estate s,int num,int dup,int*tok));
       
    34 extern LinkList ecgetredirs _((Estate s));
       
    35 extern mod_import_variable struct eprog dummy_eprog;
       
    36 extern void init_eprog _((void));
       
    37 extern int bin_zcompile _((char*nam,char**args,Options ops,UNUSED(int func)));
       
    38 extern Eprog try_dump_file _((char*path,char*name,char*file,int*ksh));
       
    39 extern Eprog try_source_file _((char*file));
       
    40 extern void incrdumpcount _((FuncDump f));
       
    41 extern void decrdumpcount _((FuncDump f));
       
    42 extern mod_import_function void closedumps _((void));
       
    43 extern mod_import_function void closedumps _((void));
       
    44 extern int dump_autoload _((char*nam,char*file,int on,Options ops,int func));
       
    45 
       
    46 #endif /* !have_Src_parse_globals */