/* extern declarations from .c files, grouped by type 10.1.2020 */
extern char **ARGV,*current_script,*dic,*dicp,*dicp,*dicq,linebuf[],*miralib,*obsuffix,*vdate,*vdate,*host,*yysterm[],*cmbnms[];
extern FILE *s_in,*s_out;
extern int ARGC,atcount,atgc,atobject,blankerr,collecting,debug,ideep,loading,lfrule,UTF8,UTF8OUT,yychar;
extern long claims,nogcs;
extern long long cellcount;
extern void obey(word);
extern word algshfns,
	ALIASES,
	ATNAMES,
	BAD_DUMP,
	bereaved,
	big_one,
	bnf_t,
	c,
	CLASHES,
	col_fn,
	commandmode,
	common_stdin,
	common_stdinb,
	concat,
	cook_stdin,
	count_fn,
	*cstack,
	current_id,
	detrop,
	DETROP,
	diagonalise,
	DICSPACE,
	*dstack,
	echoing,
	embargoes,
	eprodnts,
	errline,
	errs,
	exec_t,
	exportfiles,
	exports,
	FBS,
	fileq,
	filestat_t,
	fnts,
	freeids,
	from_fn,
	gvars,
	idsused,
	ihlist,
	inbnf,
	includees,
	indent_fn,
	inexplist,
	initialising,
	inlex,
	internals,
	k_i,
	lastid,
	lastname,
	ld_stuff,
	lexdefs,
	lexstates,
	lexvar,
	line_no,
	lineptr,
	linostack,
	listdiff_fn,
	listing,
	litstack,
	localtvmap,
	ltchar,
	magic,
	make_status,
	making,
	margstack,
	message,
	meta_pending,
	MISSING,
	namebucket[],
	ND,
	NEW,
	newtyps,
	nextpn,
	nill,
	nolib,
	nonterminals,
	NT,
	ntmap,
	ntspecmap,
	oldfiles,
	outdent_fn,
	outfilq,
	*pnvec,
	prefixstack,
	primenv,
	R,
	read_t,
	rfl,
	rv_expr,
	rv_script,
	SBND,
	SGC,
	showabstract,
	showbool,
	showchain,
	showchar,
	showfunction,
	showlist,
	shownum1,
	showpair,
	showparen,
	showstring,
	showvoid,
	showwhat,
	sourcemc,
	SPACELIMIT,
	speclocs,
	sreds,
	*stackp,
	standardout,
	strictif,
	SUBST[],
	SUPPRESSED,
	suppressids,
	SYNERR,
	TABSTRS,
	tfbool,
	tfbool2,
	tfnum,
	tfnum2,
	tfnumnum,
	tfstrstr,
	tlost,
	TORPHANS,
	tstep,
	tstepuntil,
	TSUPPRESSED,
	tvmap,
	TYPERRS,
	verbosity,
	vergstack,
	version,
	Void,
	waiting;
extern YYSTYPE yyval,*yyvs,*yyvsp;
