Plan 9 from Bell Labs’s /usr/web/sources/contrib/steve/root/sys/src/cmd/tex/web2c/misc/bibtex.h

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


void printanewline AA((void));
void markwarning AA((void));
void markerror AA((void));
void markfatal AA((void));
void printoverflow AA((void));
void printconfusion AA((void));
void bufferoverflow AA((void));
boolean zinputln AA((alphafile f));
#define inputln(f) zinputln((alphafile) (f))
void zoutpoolstr AA((alphafile f,strnumber s));
#define outpoolstr(f, s) zoutpoolstr((alphafile) (f), (strnumber) (s))
void zprintapoolstr AA((strnumber s));
#define printapoolstr(s) zprintapoolstr((strnumber) (s))
void pooloverflow AA((void));
void filenmsizeoverflow AA((void));
void zouttoken AA((alphafile f));
#define outtoken(f) zouttoken((alphafile) (f))
void printatoken AA((void));
void printbadinputline AA((void));
void printskippingwhateverremains AA((void));
void samtoolongfilenameprint AA((void));
void samwrongfilenameprint AA((void));
void printauxname AA((void));
void auxerrprint AA((void));
void zauxerrillegalanotherprint AA((integer cmdnum));
#define auxerrillegalanotherprint(cmdnum) zauxerrillegalanotherprint((integer) (cmdnum))
void auxerrnorightbraceprint AA((void));
void auxerrstuffafterrightbraceprint AA((void));
void auxerrwhitespaceinargumentprint AA((void));
void printbibname AA((void));
void printbstname AA((void));
void hashciteconfusion AA((void));
void zcheckciteoverflow AA((citenumber lastcite));
#define checkciteoverflow(lastcite) zcheckciteoverflow((citenumber) (lastcite))
void auxend1errprint AA((void));
void auxend2errprint AA((void));
void bstlnnumprint AA((void));
void bsterrprintandlookforblankline AA((void));
void bstwarnprint AA((void));
void eatbstprint AA((void));
void unknwnfunctionclassconfusion AA((void));
void zprintfnclass AA((hashloc fnloc));
#define printfnclass(fnloc) zprintfnclass((hashloc) (fnloc))
void ztraceprfnclass AA((hashloc fnloc));
#define traceprfnclass(fnloc) ztraceprfnclass((hashloc) (fnloc))
void idscanningconfusion AA((void));
void bstidprint AA((void));
void bstleftbraceprint AA((void));
void bstrightbraceprint AA((void));
void zalreadyseenfunctionprint AA((hashloc seenfnloc));
#define alreadyseenfunctionprint(seenfnloc) zalreadyseenfunctionprint((hashloc) (seenfnloc))
void singlfnoverflow AA((void));
void biblnnumprint AA((void));
void biberrprint AA((void));
void bibwarnprint AA((void));
void zcheckfieldoverflow AA((integer totalfields));
#define checkfieldoverflow(totalfields) zcheckfieldoverflow((integer) (totalfields))
void eatbibprint AA((void));
void zbiboneoftwoprint AA((ASCIIcode char1,ASCIIcode char2));
#define biboneoftwoprint(char1, char2) zbiboneoftwoprint((ASCIIcode) (char1), (ASCIIcode) (char2))
void bibequalssignprint AA((void));
void bibunbalancedbracesprint AA((void));
void bibfieldtoolongprint AA((void));
void macrowarnprint AA((void));
void bibidprint AA((void));
void bibcmdconfusion AA((void));
void citekeydisappearedconfusion AA((void));
void zbadcrossreferenceprint AA((strnumber s));
#define badcrossreferenceprint(s) zbadcrossreferenceprint((strnumber) (s))
void nonexistentcrossreferenceerror AA((void));
void zprintmissingentry AA((strnumber s));
#define printmissingentry(s) zprintmissingentry((strnumber) (s))
void bstexwarnprint AA((void));
void bstmildexwarnprint AA((void));
void bstcantmesswithentriesprint AA((void));
void illeglliteralconfusion AA((void));
void unknwnliteralconfusion AA((void));
void zprintstklit AA((integer stklt,stktype stktp));
#define printstklit(stklt, stktp) zprintstklit((integer) (stklt), (stktype) (stktp))
void zprintlit AA((integer stklt,stktype stktp));
#define printlit(stklt, stktp) zprintlit((integer) (stklt), (stktype) (stktp))
void outputbblline AA((void));
void bst1printstringsizeexceeded AA((void));
void bst2printstringsizeexceeded AA((void));
void zbracesunbalancedcomplaint AA((strnumber poplitvar));
#define bracesunbalancedcomplaint(poplitvar) zbracesunbalancedcomplaint((strnumber) (poplitvar))
void caseconversionconfusion AA((void));
void traceandstatprinting AA((void));
void zstartname AA((strnumber filename));
#define startname(filename) zstartname((strnumber) (filename))
void zaddextension AA((strnumber ext));
#define addextension(ext) zaddextension((strnumber) (ext))
void zaddarea AA((strnumber area));
#define addarea(area) zaddarea((strnumber) (area))
strnumber makestring AA((void));
boolean zstreqbuf AA((strnumber s,buftype buf,bufpointer bfptr,bufpointer len));
#define streqbuf(s, buf, bfptr, len) zstreqbuf((strnumber) (s),  (buf), (bufpointer) (bfptr), (bufpointer) (len))
boolean zstreqstr AA((strnumber s1,strnumber s2));
#define streqstr(s1, s2) zstreqstr((strnumber) (s1), (strnumber) (s2))
void zlowercase AA((buftype buf,bufpointer bfptr,bufpointer len));
#define lowercase(buf, bfptr, len) zlowercase( (buf), (bufpointer) (bfptr), (bufpointer) (len))
void zuppercase AA((buftype buf,bufpointer bfptr,bufpointer len));
#define uppercase(buf, bfptr, len) zuppercase( (buf), (bufpointer) (bfptr), (bufpointer) (len))
hashloc zstrlookup AA((buftype buf,bufpointer j,bufpointer l,strilk ilk,boolean insertit));
#define strlookup(buf, j, l, ilk, insertit) zstrlookup( (buf), (bufpointer) (j), (bufpointer) (l), (strilk) (ilk), (boolean) (insertit))
void zpredefine AA((pdstype pds,pdslen len,strilk ilk));
#define predefine(pds, len, ilk) zpredefine( (pds), (pdslen) (len), (strilk) (ilk))
void zzinttoASCII AA((integer theint,buftype intbuf,bufpointer intbegin,bufpointer * intend));
#define inttoASCII(theint, intbuf, intbegin, intend) zzinttoASCII((integer) (theint),  (intbuf), (bufpointer) (intbegin), (bufpointer *) &(intend))
void zzadddatabasecite AA((citenumber * newcite));
#define adddatabasecite(newcite) zzadddatabasecite((citenumber *) &(newcite))
boolean zfindcitelocsforthiscitekey AA((strnumber citestr));
#define findcitelocsforthiscitekey(citestr) zfindcitelocsforthiscitekey((strnumber) (citestr))
void zswap AA((citenumber swap1,citenumber swap2));
#define swap(swap1, swap2) zswap((citenumber) (swap1), (citenumber) (swap2))
boolean zlessthan AA((citenumber arg1,citenumber arg2));
#define lessthan(arg1, arg2) zlessthan((citenumber) (arg1), (citenumber) (arg2))
void zquicksort AA((citenumber leftend,citenumber rightend));
#define quicksort(leftend, rightend) zquicksort((citenumber) (leftend), (citenumber) (rightend))
void zzbuildin AA((pdstype pds,pdslen len,hashloc * fnhashloc,bltinrange bltinnum));
#define buildin(pds, len, fnhashloc, bltinnum) zzbuildin( (pds), (pdslen) (len), (hashloc *) &(fnhashloc), (bltinrange) (bltinnum))
void predefcertainstrings AA((void));
boolean zscan1 AA((ASCIIcode char1));
#define scan1(char1) zscan1((ASCIIcode) (char1))
boolean zscan1white AA((ASCIIcode char1));
#define scan1white(char1) zscan1white((ASCIIcode) (char1))
boolean zscan2 AA((ASCIIcode char1,ASCIIcode char2));
#define scan2(char1, char2) zscan2((ASCIIcode) (char1), (ASCIIcode) (char2))
boolean zscan2white AA((ASCIIcode char1,ASCIIcode char2));
#define scan2white(char1, char2) zscan2white((ASCIIcode) (char1), (ASCIIcode) (char2))
boolean zscan3 AA((ASCIIcode char1,ASCIIcode char2,ASCIIcode char3));
#define scan3(char1, char2, char3) zscan3((ASCIIcode) (char1), (ASCIIcode) (char2), (ASCIIcode) (char3))
boolean scanalpha AA((void));
void zscanidentifier AA((ASCIIcode char1,ASCIIcode char2,ASCIIcode char3));
#define scanidentifier(char1, char2, char3) zscanidentifier((ASCIIcode) (char1), (ASCIIcode) (char2), (ASCIIcode) (char3))
boolean scannonneginteger AA((void));
boolean scaninteger AA((void));
boolean scanwhitespace AA((void));
boolean eatbstwhitespace AA((void));
void skiptokenprint AA((void));
void printrecursionillegal AA((void));
void skptokenunknownfunctionprint AA((void));
void skipillegalstuffaftertokenprint AA((void));
void zscanfndef AA((hashloc fnhashloc));
#define scanfndef(fnhashloc) zscanfndef((hashloc) (fnhashloc))
boolean eatbibwhitespace AA((void));
boolean compressbibwhite AA((void));
boolean scanbalancedbraces AA((void));
boolean scanafieldtokenandeatwhite AA((void));
boolean scanandstorethefieldvalueandeatwhite AA((void));
void zdecrbracelevel AA((strnumber poplitvar));
#define decrbracelevel(poplitvar) zdecrbracelevel((strnumber) (poplitvar))
void zcheckbracelevel AA((strnumber poplitvar));
#define checkbracelevel(poplitvar) zcheckbracelevel((strnumber) (poplitvar))
void znamescanforand AA((strnumber poplitvar));
#define namescanforand(poplitvar) znamescanforand((strnumber) (poplitvar))
boolean vontokenfound AA((void));
void vonnameendsandlastnamestartsstuff AA((void));
void skipstuffatspbracelevelgreaterthanone AA((void));
void bracelvloneletterscomplaint AA((void));
boolean zenoughtextchars AA((bufpointer enoughchars));
#define enoughtextchars(enoughchars) zenoughtextchars((bufpointer) (enoughchars))
void figureouttheformattedname AA((void));
void zpushlitstk AA((integer pushlt,stktype pushtype));
#define pushlitstk(pushlt, pushtype) zpushlitstk((integer) (pushlt), (stktype) (pushtype))
void zzpoplitstk AA((integer * poplit,stktype * poptype));
#define poplitstk(poplit, poptype) zzpoplitstk((integer *) &(poplit), (stktype *) &(poptype))
void zprintwrongstklit AA((integer stklt,stktype stktp1,stktype stktp2));
#define printwrongstklit(stklt, stktp1, stktp2) zprintwrongstklit((integer) (stklt), (stktype) (stktp1), (stktype) (stktp2))
void poptopandprint AA((void));
void popwholestack AA((void));
void initcommandexecution AA((void));
void checkcommandexecution AA((void));
void addpoolbufandpush AA((void));
void zaddbufpool AA((strnumber pstr));
#define addbufpool(pstr) zaddbufpool((strnumber) (pstr))
void zaddoutpool AA((strnumber pstr));
#define addoutpool(pstr) zaddoutpool((strnumber) (pstr))
void xequals AA((void));
void xgreaterthan AA((void));
void xlessthan AA((void));
void xplus AA((void));
void xminus AA((void));
void xconcatenate AA((void));
void xgets AA((void));
void xaddperiod AA((void));
void xchangecase AA((void));
void xchrtoint AA((void));
void xcite AA((void));
void xduplicate AA((void));
void xempty AA((void));
void xformatname AA((void));
void xinttochr AA((void));
void xinttostr AA((void));
void xmissing AA((void));
void xnumnames AA((void));
void xpreamble AA((void));
void xpurify AA((void));
void xquote AA((void));
void xsubstring AA((void));
void xswap AA((void));
void xtextlength AA((void));
void xtextprefix AA((void));
void xtype AA((void));
void xwarning AA((void));
void xwidth AA((void));
void xwrite AA((void));
void zexecutefn AA((hashloc exfnloc));
#define executefn(exfnloc) zexecutefn((hashloc) (exfnloc))
void getthetoplevelauxfilename AA((void));
void auxbibdatacommand AA((void));
void auxbibstylecommand AA((void));
void auxcitationcommand AA((void));
void auxinputcommand AA((void));
void poptheauxstack AA((void));
void getauxcommandandprocess AA((void));
void lastcheckforauxerrors AA((void));
void bstentrycommand AA((void));
boolean badargumenttoken AA((void));
void bstexecutecommand AA((void));
void bstfunctioncommand AA((void));
void bstintegerscommand AA((void));
void bstiteratecommand AA((void));
void bstmacrocommand AA((void));
void getbibcommandorentryandprocess AA((void));
void bstreadcommand AA((void));
void bstreversecommand AA((void));
void bstsortcommand AA((void));
void bststringscommand AA((void));
void getbstcommandandprocess AA((void));
void initialize AA((void));
void parsearguments AA((void));

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].