~ubuntu-branches/ubuntu/precise/9base/precise

« back to all changes in this revision

Viewing changes to rc/exec.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2009-08-20 17:34:06 UTC
  • mfrom: (6.2.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090820173406-xpwqa9ruyevvc0ut
Tags: 1:3-3
* Updating maintainer field.
* Updating vcs fields.
* Updating package to standards version 3.8.3.
* Updatin variables writing in rules to consistent style.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
extern void Xconc(void), Xcount(void), Xdelfn(void), Xdol(void), Xqdol(void), Xdup(void);
6
6
extern void Xexit(void), Xfalse(void), Xfn(void), Xfor(void), Xglob(void);
7
7
extern void Xjump(void), Xmark(void), Xmatch(void), Xpipe(void), Xread(void);
 
8
extern void Xrdwr(void);
8
9
extern void Xrdfn(void), Xunredir(void), Xstar(void), Xreturn(void), Xsubshell(void);
9
10
extern void Xtrue(void), Xword(void), Xwrite(void), Xpipefd(void), Xcase(void);
10
11
extern void Xlocal(void), Xunlocal(void), Xassign(void), Xsimple(void), Xpopm(void);
51
52
        int iflag;                      /* interactive? */
52
53
        int lineno;                     /* linenumber */
53
54
        int pid;                        /* process for Xpipewait to wait for */
54
 
        int done;                       /* have we seen a wait message for this process? */
55
55
        char status[NSTATUS];           /* status for Xpipewait */
56
56
        tree *treenodes;                /* tree nodes created by this process */
57
57
        thread *ret;            /* who continues when this finishes */
61
61
code *codebuf;                          /* compiler output */
62
62
int ntrap;                              /* number of outstanding traps */
63
63
int trap[NSIG];                         /* number of outstanding traps per type */
64
 
extern struct builtin{
 
64
struct builtin{
65
65
        char *name;
66
66
        void (*fnc)(void);
67
 
}Builtin[];
 
67
};
 
68
extern struct builtin Builtin[];
68
69
int eflagok;                    /* kludge flag so that -e doesn't exit in startup */
 
70
int havefork;
 
71
 
69
72
void execcd(void), execwhatis(void), execeval(void), execexec(void);
 
73
int execforkexec(void);
70
74
void execexit(void), execshift(void);
71
75
void execwait(void), execumask(void), execdot(void), execflag(void);
72
76
void execfunc(var*), execcmds(io *);