home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
unix
/
volume14
/
jove4.9
/
part11
/
externs.h
next >
Wrap
C/C++ Source or Header
|
1988-04-26
|
22KB
|
1,168 lines
/***************************************************************************
* This program is Copyright (C) 1986, 1987, 1988 by Jonathan Payne. JOVE *
* is provided to you without charge, and with no warranty. You may give *
* away copies of JOVE, including sources, provided that this notice is *
* included in all the files. *
***************************************************************************/
#ifdef TXT_TO_C
#define STDIO
#endif
#ifdef LINT_ARGS
extern int
abs(int);
extern void
exit(int),
_exit(int),
*calloc(unsigned int, unsigned int),
#ifndef MAC
free(void *), /* returns an int on a Mac */
#endif
*malloc(unsigned int),
*realloc(void *, unsigned int);
extern char
*getenv(char *),
*tgoto(char *, int, int);
extern char
**scanvec(char * *args,char *str),
*IOerr(char *err,char *file),
*MakeName(char *command),
*StrIndex(int dir,char *buf,int charpos,char what),
*ask(char *, char *, ...),
*ask_buf(struct buffer *def),
*ask_file(char *prmt,char *def,char *buf),
*basename(char *f),
*copystr(char *str),
*do_ask(char *, int (*)(), char *, char *, ...),
*emalloc(int size),
*filename(struct buffer *b),
*get_time(long *timep,char *buf,int from,int to),
*getsearch(void),
*itoa(int num),
*lbptr(struct line *line),
*lcontents(struct line *line),
*ltobuf(struct line *line,char *buf),
*pr_name(char *fname,int okay_home),
*ralloc(char *obj,int size),
*sprint(char *, ...),
switchar(void);
extern int
BufSwrite(int linenum),
FLine(struct window *w),
LineDist(struct line *nextp,struct line *endp),
LookingAt(char *pattern,char *buf,int offset),
ModBufs(int allp),
ModMacs(void),
Peekc(void),
TwoBlank(void),
UnixToBuf(char *,int ,int ,int , ...),
addgetc(void),
alphacomp(char * *a,char * *b),
arg_type(void),
arg_value(void),
ask_int(char *prompt,int base),
aux_complete(int c),
blnkp(char *buf),
calc_pos(char *lp,int c_char),
casecmp(char *s1,char *s2),
casencmp(char *s1,char *s2,int n),
charp(void),
chr_to_int(char *cp,int base,int allints, int *result),
complete(char * *possible,char *prompt,int flags),
do_if(char *cmd),
dosputc(char c),
f_getint(struct File *fp),
f_gets(struct File *fp,char *buf,int max),
f_match(char *file),
filbuf(struct File *fp),
find_pos(struct line *line,int c_char),
fixorder(struct line * *line1,int *char1,struct line * *line2,int *char2),
_flush(int c,struct File *fp),
getch(void),
getchar(void),
getrawinchar(void),
how_far(struct line *line,int col),
i_blank(struct line *lp),
i_bsblank(struct line *lp),
in_window(struct window *windes,struct line *line),
inlist(struct line *first,struct line *what),
in_macro(void),
inorder(struct line *nextp,int char1,struct line *endp,int char2),
is_an_arg(void),
ismword(int c),
joverc(char *file),
length(struct line *line),
look_at(char *expr),
#ifdef IBMPC
lower(char *c),
#endif
mac_getc(void),
match(char * *choices,char *what),
max(int a,int b),
min(int a,int b),
numcomp(char *s1,char *s2),
pnt_line(void),
rawkey_ready(void),
re_lindex(struct line *line,int offset,char *expr,char * *alts,int lbuf_okay),
scandir(char *dir,char * * *nmptr,int (*qualify)(),int (*sorter)()),
sindex(char *pattern,char *string),
swrite(char *line,int inversep,int abortable),
unbind_aux(int c),
waitchar(int *slow),
yes_or_no_p(char *, ...);
extern disk_line
f_getputl(struct line *line,struct File *fp),
putline(char *buf);
extern struct File
*f_open(char *name,int flags,char *buffer,int buf_size),
*fd_open(char *name,int flags,int fd,char *buffer,int bsize),
*open_file(char *fname,char *buf,int how,int ifbad,int loudness);
extern struct buffer
*buf_exists(char *name),
*do_find(struct window *w,char *fname,int force),
*do_select(struct window *w,char *name),
*file_exists(char *name),
*getNMbuf(void);
extern struct cmd
*FindCmd(void (*proc)());
extern struct data_obj
**IsPrefix(struct data_obj *cp),
*findcom(char *prompt),
*findmac(char *prompt),
*findvar(char *prompt);
extern struct line
*lastline(struct line *lp),
*listput(struct buffer *buf,struct line *after),
*max_line(struct line *l1,struct line *l2),
*min_line(struct line *l1,struct line *l2),
*nbufline(void),
*next_line(struct line *line,int num),
*prev_line(struct line *line,int num),
*reg_delete(struct line *line1,int char1,struct line *line2,int char2);
extern struct m_thread
*alloc_mthread(void);
extern struct mark
*CurMark(void),
*MakeMark(struct line *line,int column,int type);
extern struct position
*DoYank(struct line *fline,int fchar,struct line *tline,int tchar,struct line *atline,int atchar,struct buffer *whatbuf),
*c_indent(int incrmt),
*docompiled(int dir,char *expr,char * *alts),
*dosearch(char *pattern,int dir,int re),
*lisp_indent(void),
*m_paren(char p_type,int dir,int can_mismatch,int can_stop);
extern struct table
*make_table(void);
extern struct window
*div_wind(struct window *wp,int n),
*w_nam_typ(char *name,int type),
*windbp(struct buffer *bp);
extern struct word
*word_in_table(char *text,struct table *table);
extern unsigned char
chpl(void),
lpp(void);
extern void
AbbrevExpand(void),
AddSpecial(void),
AllMarkSet(struct buffer *b,struct line *line,int col),
AppReg(void),
Apropos(void),
BList(void),
BSexpr(void),
BUpList(void),
BackChar(void),
BackPara(void),
BackWord(void),
BindAKey(void),
BindMac(void),
BindMtoW(void),
BindSomething(struct data_obj *(*proc)()),
BindWMap(struct data_obj * *map,int lastkey,struct data_obj *cmd),
Bof(void),
Bol(void),
Bos(void),
Bow(void),
Buf10Select(void),
Buf1Select(void),
Buf2Select(void),
Buf3Select(void),
Buf4Select(void),
Buf5Select(void),
Buf6Select(void),
Buf7Select(void),
Buf8Select(void),
Buf9Select(void),
BufErase(void),
BufKill(void),
BufList(void),
BufPos(void),
BufSelect(void),
CAutoExec(void),
CalcWind(struct window *w),
CapChar(void),
CapWord(void),
CasRegLower(void),
CasRegUpper(void),
CaseReg(int up),
CentWind(struct window *w),
ChkWindows(struct line *line1,struct line *line2),
ChrToOct(void),
ClAndRedraw(void),
Comment(void),
CopyRegion(void),
CtlxPrefix(void),
DFixMarks(struct line *line1,int char1,struct line *line2,int char2),
DOTsave(struct position *buf),
DefAutoExec(struct data_obj *(*proc)()),
DefGAbbrev(void),
DefKBDMac(void),
DefMAbbrev(void),
DelBlnkLines(void),
DelCurWindow(void),
DelMacro(void),
DelMark(struct mark *m),
DelNChar(void),
DelNWord(void),
DelPChar(void),
DelPWord(void),
DelReg(void),
DelWtSpace(void),
DescBindings(void),
DescCom(void),
DescMap(struct data_obj * *map,char *pref),
DescWMap(struct data_obj * *map,int key),
Digit(void),
Digit0(void),
Digit1(void),
Digit2(void),
Digit3(void),
Digit4(void),
Digit5(void),
Digit6(void),
Digit7(void),
Digit8(void),
Digit9(void),
DoAutoExec(char *new,char *old),
DoJustify(struct line *l1,int c1,struct line *l2,int c2,int scrunch,int indent),
DoKeys(int nocmdline),
DoNewline(int indentp),
DoPara(int dir),
DoParen(void),
DoWriteReg(int app),
DotTo(struct line *line,int col),
DownScroll(void),
DrawMesg(int abortable),
EditAbbrevs(void),
Eof(void),
Eol(void),
Eos(void),
Eow(void),
ErrFree(void),
ErrParse(void),
EscPrefix(void),
ExecCmd(struct data_obj *cp),
ExecMacro(void),
Extend(void),
FDotTag(void),
FDownList(void),
FList(void),
FSexpr(void),
FSrchND(void),
FillComment(char *format),
FilterRegion(void),
FindFile(void),
FindTag(void),
ForChar(void),
ForPara(void),
ForSearch(void),
ForWord(void),
Forget(void),
GCchunks(void),
GSexpr(void),
GoLine(void),
GotoWind(void),
GrowWindow(void),
HandlePref(struct data_obj * *map),
IFixMarks(struct line *line1,int char1,struct line *line2,int char2),
IncFSearch(void),
IncRSearch(void),
InitCM(void),
InsFile(void),
Insert(int c),
Justify(void),
KeyDesc(void),
KillBos(void),
KillEOL(void),
KillEos(void),
KillExpr(void),
KillSome(void),
Leave(void),
LineAI(void),
LineInsert(int num),
LowWord(void),
MAutoExec(void),
MacInter(void),
MakeErrors(void),
MarkSet(struct mark *m,struct line *line,int column),
MiscPrefix(void),
NameMac(void),
Newline(void),
NextError(void),
NextLine(void),
NextPage(void),
NextWindow(void),
NotModified(void),
OneWindow(void),
OpenLine(void),
PageNWind(void),
PageScrollDown(void),
PageScrollUp(void),
ParseAll(void),
PathParse(char *name,char *intobuf),
Placur(int line,int col),
PopMark(void),
PrVar(void),
PrevError(void),
PrevLine(void),
PrevPage(void),
PrevWindow(void),
PtToMark(void),
Push(void),
PushPntp(struct line *line),
QRepSearch(void),
QuotChar(void),
REcompile(char *pattern,int re,char *into_buf,char * *alt_bufp),
RErecur(void),
RSrchND(void),
ReNamBuf(void),
ReadFile(void),
Recur(void),
RedrawDisplay(void),
RegJustify(void),
RegReplace(void),
RegToUnix(struct buffer *outbuf,char *cmd),
Remember(void),
RepSearch(void),
ResetTerm(void),
RestAbbrevs(void),
RevSearch(void),
RunMacro(void),
SO_off(void),
SO_on(void),
SaveAbbrevs(void),
SaveFile(void),
SelfInsert(void),
SetABuf(struct buffer *b),
SetBuf(struct buffer *newbuf),
SetDot(struct position *bp),
SetLMargin(void),
SetMark(void),
SetRMargin(void),
SetTop(struct window *w,struct line *line),
SetVar(void),
SetWind(struct window *new),
ShToBuf(void),
ShellCom(void),
ShowErr(void),
ShowVersion(void),
ShrWindow(void),
SitFor(unsigned int delay),
Source(void),
SplitWind(void),
StrLength(void),
SyncTmp(void),
TOstart(char *name,int auto_newline),
TOstop(void),
Tab(void),
TimesFour(void),
ToError(int forward),
ToFirst(void),
ToIndent(void),
ToLast(void),
ToMark(struct mark *m),
TogMinor(int bit),
TransChar(void),
TransLines(void),
Typeout(char *, ...),
UNIX_cmdline(int argc,char * *argv),
UnbindC(void),
Ungetc(int c),
UnsetTerm(char *),
UpScroll(void),
UppWord(void),
WNumLines(void),
WVisSpace(void),
WindFind(void),
WindSize(struct window *w,int inc),
WriteFile(void),
WriteMacs(void),
WrtReg(void),
WtModBuf(void),
XParse(void),
Yank(void),
YankPop(void),
add_mess(char *, ...),
add_stroke(int c),
add_word(char *wname,struct table *table),
b_char(int n),
b_word(int num),
bufname(struct buffer *b),
case_reg(struct line *line1,int char1,struct line *line2,int char2,int up),
case_word(int up),
cl_eol(void),
cl_scr(int doit),
close_file(struct File *fp),
clr_arg_value(void),
clrline(char *cp1,char *cp2),
complain(char *, ...),
confirm(char *, ...),
d_cache_init(void),
del_char(int dir,int num),
del_wind(struct window *wp),
dispatch(int c),
do_macro(struct macro *mac),
do_rfill(int ulm),
do_set_mark(struct line *l,int c),
do_sgtty(void),
do_space(void),
dobell(int x),
dofread(struct File *fp),
dword(int forward),
error(char *, ...),
f_char(int n),
f_close(struct File *fp),
f_mess(char *, ...),
f_readn(struct File *fp,char *addr,int n),
f_seek(struct File *fp,long offset),
f_toNL(struct File *fp),
f_word(int num),
file_backup(char *fname),
file_write(char *fname,int app),
filemunge(char *newname),
find_para(int how),
find_tag(char *tag,int localp),
finish(int code),
flush(struct File *fp),
flusho(void),
format(char *buf,int len,char *fmt,char *ap),
#ifndef STDIO
fprintf(struct File *,char *, ...),
#endif
fputnchar(char *s,int n,struct File *fp),
free_mthread(struct m_thread *t),
freedir(char * * *nmptr,int nentries),
freeline(struct line *line),
gc_openfiles(void),
getTERM(void),
getline(disk_line addr,char *buf),
i_set(int nline,int ncol),
init_43(void),
init_strokes(void),
init_term(void),
initlist(struct buffer *b),
ins_c(char c,char *buf,int atchar,int num,int max),
ins_str(char *str,int ok_nl),
insert_c(int c,int n),
isprocbuf(char *bufname),
len_error(int flag),
lfreelist(struct line *first),
lfreereg(struct line *line1,struct line *line2),
line_move(int dir,int n,int line_cmd),
linecopy(char *onto,int atchar,char *from),
lremove(struct line *line1,struct line *line2),
lsave(void),
mac_init(void),
mac_putc(int c),
#ifndef MAC
main(int argc,char * *argv),
#endif
make_argv(char * *argv,char *ap),
make_scr(void),
message(char *str),
minib_add(char *str,int movedown),
modify(void),
mp_error(void),
n_indent(int goal),
negate_arg_value(void),
null_ncpy(char *to,char *from,int n),
open_lines(int n),
patchup(struct line *line1,int char1,struct line *line2,int char2),
pop_env(jmp_buf),
pop_wind(char *name,int clobber,int btype),
prCTIME(void),
pr_putc(int c,struct File *fp),
#ifndef STDIO
printf(char *, ...),
#endif
push_env(jmp_buf),
put_bufs(int askp),
putmatch(int which,char *buf,int size),
putpad(char *str,int lines),
putreg(struct File *fp,struct line *line1,int char1,struct line *line2,int char2,int makesure),
putstr(char *s),
rbell(void),
re_dosub(char *tobuf,int delp),
read_file(char *file,int is_insert),
redisplay(void),
reg_kill(struct line *line2,int char2,int dot_moved),
reset_43(void),
s_mess(char *, ...),
set_arg_value(int n),
set_ino(struct buffer *b),
set_is_an_arg(int there_is),
set_mark(void),
set_wsize(int wsize),
setbname(struct buffer *b,char *name),
setcolor(unsigned char fg,unsigned char bg),
setfname(struct buffer *b,char *name),
setsearch(char *str),
settout(char *ttbuf),
slowpoke(void),
#ifndef STDIO
sprintf(char *,char *, ...),
#endif
tiewind(struct window *w,struct buffer *bp),
tmpclose(void),
tmpinit(void),
to_word(int dir),
ttinit(void),
ttsize(void),
tty_reset(void),
ttyset(int n),
unmodify(void),
unwind_macro_stack(void),
updmode(void),
v_clear(int line1,int line2),
v_del_line(int num,int top,int bottom),
v_ins_line(int num,int top,int bottom),
winit(void),
write_em(char *s),
write_emc(char *s,int n),
write_emif(),
write_emif(char *s);
#ifdef MAC
extern int
creat(char *,int),
open(char *,int),
close(int),
read(int,char *,unsigned),
write(int,char *,unsigned),
free(char *);
unlink(char *),
chdir(char *),
rawchkc(void),
getArgs(char ***);
extern long
lseek(int,long,unsigned);
extern char
*pwd(void),
*index(char *,char),
*mktemp(char *),
*rindex(char *,char),
*getwd(void),
*pfile(char *),
*gfile(char *);
extern void
MacInit(void),
InitBinds(void),
NPlacur(int,int),
i_lines(int,int,int),
d_lines(int,int,int),
clr_page(void),
clr_eoln(void),
docontrols(void),
RemoveScrollBar(Window *),
InitEvents(void),
menus_on(void),
menus_off(void);
#endif /* MAC */
#else
extern time_t
time();
extern long
lseek();
extern int
abs(),
read(),
write();
extern void
exit(),
_exit(),
free();
extern char
*getenv(),
*pwd(),
*index(),
*malloc(),
*mktemp(),
*realloc(),
*rindex(),
#ifdef IPROCS
*pstate(),
#endif
*tgoto();
extern char
**scanvec(),
*IOerr(),
*MakeName(),
*StrIndex(),
*ask(),
*ask_buf(),
*ask_file(),
*basename(),
*copystr(),
*do_ask(),
*emalloc(),
*filename(),
*get_time(),
*getsearch(),
*itoa(),
*lbptr(),
*lcontents(),
*ltobuf(),
*pr_name(),
*ralloc(),
*sprint(),
switchar();
extern int
BufSwrite(),
FLine(),
LineDist(),
LookingAt(),
ModBufs(),
ModMacs(),
Peekc(),
TwoBlank(),
UnixToBuf(),
addgetc(),
alphacomp(),
arg_type(),
arg_value(),
ask_int(),
aux_complete(),
blnkp(),
calc_pos(),
casecmp(),
casencmp(),
charp(),
chr_to_int(),
complete(),
do_if(),
dosputc(),
f_getint(),
f_gets(),
f_match(),
filbuf(),
find_pos(),
fixorder(),
_flush(),
getch(),
getchar(),
getrawinchar(),
how_far(),
i_blank(),
i_bsblank(),
in_window(),
inlist(),
in_macro(),
inorder(),
is_an_arg(),
ismword(),
joverc(),
length(),
look_at(),
#ifdef IBMPC
lower(),
#endif
mac_getc(),
match(),
max(),
min(),
numcomp(),
pnt_line(),
rawkey_ready(),
re_lindex(),
scandir(),
sindex(),
swrite(),
unbind_aux(),
waitchar(),
yes_or_no_p();
extern disk_line
f_getputl(),
putline();
extern struct File
*f_open(),
*fd_open(),
*open_file();
extern struct buffer
*buf_exists(),
*do_find(),
*do_select(),
*file_exists(),
*getNMbuf();
extern struct cmd
*FindCmd();
extern struct data_obj
**IsPrefix(),
*findcom(),
*findmac(),
*findvar();
extern struct line
*lastline(),
*listput(),
*max_line(),
*min_line(),
*nbufline(),
*next_line(),
*prev_line(),
*reg_delete();
extern struct m_thread
*alloc_mthread();
extern struct mark
*CurMark(),
*MakeMark();
extern struct position
*DoYank(),
*c_indent(),
*docompiled(),
*dosearch(),
*lisp_indent(),
*m_paren();
extern struct table
*make_table();
extern struct window
*div_wind(),
*w_nam_typ(),
*windbp();
extern struct word
*word_in_table();
extern unsigned char
chpl(),
lpp();
extern void
AbbrevExpand(),
AddSpecial(),
AllMarkSet(),
AppReg(),
Apropos(),
BList(),
BSexpr(),
BUpList(),
BackChar(),
BackPara(),
BackWord(),
BindAKey(),
BindMac(),
BindMtoW(),
BindSomething(),
BindWMap(),
Bof(),
Bol(),
Bos(),
Bow(),
Buf10Select(),
Buf1Select(),
Buf2Select(),
Buf3Select(),
Buf4Select(),
Buf5Select(),
Buf6Select(),
Buf7Select(),
Buf8Select(),
Buf9Select(),
BufErase(),
BufKill(),
BufList(),
BufPos(),
BufSelect(),
CAutoExec(),
CalcWind(),
CapChar(),
CapWord(),
CasRegLower(),
CasRegUpper(),
CaseReg(),
CentWind(),
ChkWindows(),
ChrToOct(),
ClAndRedraw(),
Comment(),
CopyRegion(),
CtlxPrefix(),
DFixMarks(),
DOTsave(),
DefAutoExec(),
DefGAbbrev(),
DefKBDMac(),
DefMAbbrev(),
DelBlnkLines(),
DelCurWindow(),
DelMacro(),
DelMark(),
DelNChar(),
DelNWord(),
DelPChar(),
DelPWord(),
DelReg(),
DelWtSpace(),
DescBindings(),
DescCom(),
DescMap(),
DescWMap(),
Digit(),
Digit0(),
Digit1(),
Digit2(),
Digit3(),
Digit4(),
Digit5(),
Digit6(),
Digit7(),
Digit8(),
Digit9(),
DoAutoExec(),
DoJustify(),
DoKeys(),
DoNewline(),
DoPara(),
DoParen(),
DoWriteReg(),
DotTo(),
DownScroll(),
DrawMesg(),
EditAbbrevs(),
Eof(),
Eol(),
Eos(),
Eow(),
ErrFree(),
ErrParse(),
EscPrefix(),
ExecCmd(),
ExecMacro(),
Extend(),
FDotTag(),
FDownList(),
FList(),
FSexpr(),
FSrchND(),
FillComment(),
FilterRegion(),
FindFile(),
FindTag(),
ForChar(),
ForPara(),
ForSearch(),
ForWord(),
Forget(),
GCchunks(),
GSexpr(),
GoLine(),
GotoWind(),
GrowWindow(),
HandlePref(),
IFixMarks(),
IncFSearch(),
IncRSearch(),
InitCM(),
InsFile(),
Insert(),
Justify(),
KeyDesc(),
KillBos(),
KillEOL(),
KillEos(),
KillExpr(),
KillSome(),
Leave(),
LineAI(),
LineInsert(),
LowWord(),
MAutoExec(),
MacInter(),
MakeErrors(),
MarkSet(),
MiscPrefix(),
NameMac(),
Newline(),
NextError(),
NextLine(),
NextPage(),
NextWindow(),
NotModified(),
OneWindow(),
OpenLine(),
PageNWind(),
PageScrollDown(),
PageScrollUp(),
ParseAll(),
PathParse(),
Placur(),
PopMark(),
PrVar(),
PrevError(),
PrevLine(),
PrevPage(),
PrevWindow(),
PtToMark(),
Push(),
PushPntp(),
QRepSearch(),
QuotChar(),
REcompile(),
RErecur(),
RSrchND(),
ReNamBuf(),
ReadFile(),
Recur(),
RedrawDisplay(),
RegJustify(),
RegReplace(),
RegToUnix(),
Remember(),
RepSearch(),
ResetTerm(),
RestAbbrevs(),
RevSearch(),
RunMacro(),
SO_off(),
SO_on(),
SaveAbbrevs(),
SaveFile(),
SelfInsert(),
SetABuf(),
SetBuf(),
SetDot(),
SetLMargin(),
SetMark(),
SetRMargin(),
SetTop(),
SetVar(),
SetWind(),
ShToBuf(),
ShellCom(),
ShowErr(),
ShowVersion(),
ShrWindow(),
SitFor(),
Source(),
SplitWind(),
StrLength(),
SyncTmp(),
TOstart(),
TOstop(),
Tab(),
TimesFour(),
ToError(),
ToFirst(),
ToIndent(),
ToLast(),
ToMark(),
TogMinor(),
TransChar(),
TransLines(),
Typeout(),
UNIX_cmdline(),
UnbindC(),
Ungetc(),
UnsetTerm(),
UpScroll(),
UppWord(),
WNumLines(),
WVisSpace(),
WindFind(),
WindSize(),
WriteFile(),
WriteMacs(),
WrtReg(),
WtModBuf(),
XParse(),
Yank(),
YankPop(),
add_mess(),
add_stroke(),
add_word(),
b_char(),
b_word(),
bufname(),
case_reg(),
case_word(),
cl_eol(),
cl_scr(),
close_file(),
clr_arg_value(),
clrline(),
complain(),
confirm(),
d_cache_init(),
del_char(),
del_wind(),
dispatch(),
do_macro(),
do_rfill(),
do_set_mark(),
do_sgtty(),
do_space(),
dobell(),
dofread(),
dword(),
error(),
f_char(),
f_close(),
f_mess(),
f_readn(),
f_seek(),
f_toNL(),
f_word(),
file_backup(),
file_write(),
filemunge(),
find_para(),
find_tag(),
finish(),
flush(),
flusho(),
format(),
#ifndef STDIO
fprintf(),
#endif
fputnchar(),
free_mthread(),
freedir(),
freeline(),
gc_openfiles(),
getTERM(),
getline(),
i_set(),
init_43(),
init_strokes(),
init_term(),
initlist(),
ins_c(),
ins_str(),
insert_c(),
isprocbuf(),
len_error(),
lfreelist(),
lfreereg(),
line_move(),
linecopy(),
lremove(),
lsave(),
mac_init(),
mac_putc(),
main(),
make_argv(),
make_scr(),
message(),
minib_add(),
modify(),
mp_error(),
n_indent(),
negate_arg_value(),
null_ncpy(),
open_lines(),
patchup(),
pop_env(),
pop_wind(),
prCTIME(),
pr_putc(),
#ifndef STDIO
printf(),
#endif
push_env(),
put_bufs(),
putmatch(),
putpad(),
putreg(),
putstr(),
rbell(),
re_dosub(),
read_file(),
redisplay(),
reg_kill(),
reset_43(),
s_mess(),
set_arg_value(),
set_ino(),
set_is_an_arg(),
set_mark(),
set_wsize(),
setbname(),
setcolor(),
setfname(),
setsearch(),
settout(),
slowpoke(),
#ifndef STDIO
sprintf(),
#endif
tiewind(),
tmpclose(),
tmpinit(),
to_word(),
ttinit(),
ttsize(),
tty_reset(),
ttyset(),
unmodify(),
unwind_macro_stack(),
updmode(),
v_clear(),
v_del_line(),
v_ins_line(),
winit(),
write_em(),
write_emc(),
write_emif(),
write_emif();
#endif