1#if !defined ISO && !defined ISO99 && !defined ISO11
2type wordexp_t
3
4element wordexp_t size_t we_wordc
5element wordexp_t {char**} we_wordv
6element wordexp_t size_t we_offs
7
8constant WRDE_APPEND
9constant WRDE_DOOFFS
10constant WRDE_NOCMD
11constant WRDE_REUSE
12constant WRDE_SHOWERR
13constant WRDE_UNDEF
14
15constant WRDE_BADCHAR
16constant WRDE_BADVAL
17constant WRDE_CMDSUB
18constant WRDE_NOSPACE
19# if !defined POSIX && !defined XOPEN2K8 && !defined POSIX2008
20constant WRDE_NOSYS
21# endif
22constant WRDE_SYNTAX
23
24function int wordexp (const char*, wordexp_t*, int)
25function void wordfree (wordexp_t*)
26
27allow WRDE_*
28allow we_*
29allow *_t
30#endif
31