int storeInt(long j);
void initFolds(void);
int lineTest(void);
int addFrom(short toindx);
int addTo(void);
int alertMes(unsigned char *xx, unsigned char *y);
int allocDefine(USHORT len,UCHAR *target);
int alphaDigitFast(void);
int badToken(short token);
int blankLineFast(void);
int busyWork(void);
int canChange(struct CB *bufPtr);
int checkDef(struct DEFN *def);
int closeTiny(void);
int cmpLines(UCHAR *p, UCHAR *pp);
void initsavep(void);
void cleansavep(void);
int collectRaw(void);
int compileMacro(void);
int csr(unsigned char *y);
int doBool(void);
int doDefine(void);
int doDo(void);
int doFunc(void);
int doGoto(short token);
int doIf(void);
int doOther(short token, short storeToken);
int doSwitch(void);
int doWhile(void);
int downRexx(void);
int editWork(void);
int FabortPrint(void);
int FabortSave(void);
int Fadd(void);
int FalertUser(void);
int Fand(void);
int FaskYesNo(void);
int FattachBuf(void);
int FbeepDisplay(void);
int FchangeDir(void);
int FcheckedMenu(void);
int FcheckedSubMenu(void);
int FclearBuf(void);
int FclearChar(void);
int FclearColData(void);
int FclearMsg();
int FclearRgn(void);
int FcolToLoc(void);
int FcompareBuf(void);
int Fcompile(void);
int FcompileDefaults(void);
int FcopyChar(void);
int FcopyColData(void);
int FcopyKey(void);
int FdecLoc(void);
int FdecNum(void);
int Fdelay(void);
int FdetachBuf(void);
int Fdiv(void);
int FdownFlag(void);
int Fdraw(void);
int FeditBuf(void);
int FeqLoc(void);
int FeqNum(void);
int FequateLoc(void);
int FequateNum(void);
int Fexecute(void);
int FfileRequest(void);
int FfileSize(void);
int FflipFlag(void);
int Ffold(void);
int FfreeBuf(void);
int FfullRefresh(void);
int FgadgetName(void);
int FgeLoc(void);
int FgeNum(void);
int FgetAddress(void);
int FgetBufAddr(void);
int FgetChar(void);
int FgetColors(void);
int FgetFileName(void);
int FgetFlag(void);
int FgetFold(void);
int FgetFont(void);
int FgetGrep(void);
int FgetKey(void);
int FgetKeyVal(void);
int FgetLocal(void);
int FgetMaxFiles(void);
int FgetPageRowCol(void);
int FgetRGB(void);
int FgetSearch(void);
int FgetSerialNum(void);
int FgetSplitLines(void);
int FgetStackSize(void);
int FgetTabs(void);
int FgotoPage(void);
int FgotoSplit(void);
int Fgrep(void);
int FgtLoc(void);
int FgtNum(void);
int FhexDecimal(void);
int FhScroll(void);
int Fhyper(void);
int FhyperClose(void);
int FhyperOpen(void);
int FhyperUp(void);
int FincLoc(void);
int FincNum(void);
int FindexToLoc(void);
int findFile(unsigned char *x);
int findMemory(short noMemory);
int FinputKey(void);
int FinputNum(void);
int FinputString(void);
int FinputWaiting(void);
int FinsertChar(void);
int FinsertFile(void);
int FinsertRgn(void);
int FinTiny(void);
int FinUse(void);
int Fis(void);
int FisEmpty(void);
int fixBuf(short bufnum);
int fixDataName(void);
int FkillKey(void);
int FlineToLoc(void);
int FloadConfig(void);
int FloadFile(void);
int FloadKeys(void);
int FloadLearn(void);
int FloadState(void);
int FlocToCol(void);
int FlocToIndex(void);
int FlocToLine(void);
int Fmenu(void);
int Fmod(void);
int FmouseDown(void);
int FmouseXY(void);
int FmoveCursor(void);
int Fmul(void);
int FnameBuffer(void);
int FnewFile(void);
int Fnull(void);
int FonScreen(void);
int For(void);
int Fpeek(void);
int Fpoke(void);
int Fpop(void);
int Fprint(void);
int FprinterCode(void);
int Fpush(void);
int FputMsg(void);
int Fquit(void);
int Freformat(void);
int FrefreshDisplay(void);
int FrestartPrint(void);
int FrexxIn(void);
int FrexxOut(void);
int FrollStack(void);
int FrunLearn(void);
int FsaveConfig(void);
int FsaveFile(void);
int FsaveKeys(void);
int FsaveLearn(void);
int FsaveState(void);
int FscreenToBack(void);
int FscreenToFront(void);
int Fsearch(void);
int FseeRuler(void);
int FsetColors(void);
int FsetEol(void);
int FsetFileName(void);
int FsetFold(void);
int FsetFont(void);
int FsetGrep(void);
int FsetLocal(void);
int FsetMaxFiles(void);
int FsetRGB(void);
int FsetRuler(void);
int FsetSearch(void);
int FsetTaskPri(void);
int FsortLines(void);
int FspacesToTabs(void);
int Fspeak(void);
int Fspell(void);
int FspellerUp(void);
int FsplitWindow(void);
int FstackBuf(void);
int FstartSpell(void);
int FstopSpell(void);
int FstringComp(void);
int Fsub(void);
int FsubMenu(void);
int FswapBuf(void);
int FswapChar(void);
int FswapKey(void);
int FswapLoc(void);
int FtabsToSpaces(void);
int FteachOne(void);
int Ftext(void);
int FthisKey(void);
int Ftoggle(void);
int FtoLower(void);
int FtoNumber(void);
int FtoUpper(void);
int FtoWord(void);
int FtrackMouse(void);
int FtypeChar(void);
int FupdateDisplay(void);
int FupFlag(void);
int FvScroll(void);
int Fxor(void);
int getArg(void);
int getBArg(void);
int getBuf(short bufNum);
int getChoices(struct CB *bufPtr);
int getCol(void);
int getConfig(short flag);
int getDelimiter(short c);
int getIntArg(void);
int getNArg(void);
int getNum(long *output);
int getRaw();
int msgWaiting();
int getTabTable(short i);
int getToken(short flag);
int getWord(short digits);
int GMatchRE_(short renum);
int Gor_(void);
int gotoColFast(short colm);
int Gre_(void);
int GreMulti_(short upper, short lower, short ch);
int Gs_(unsigned char *z);
int GSelect_(short upper, short lower, short ch);
int GVerify_(short *rehi, short **g);
int hSelect(struct CB *bufPtr, unsigned short index);
int importStr(struct CB *bufPtr, struct DB **block, unsigned char **ptr, unsigned char *buff, long i);
int inBox(short i);
int inBracket(void);
int insertChar(short ichar);
int inSplit(short y);
int isalpha(short c);
int isdigit(short c);
int isTime(unsigned long sec, unsigned long mic);
int justify(void);
int loadBufState(BPTT fd);
int loadKeyData(void);
int lookup(short flag);
int lookupSupp(void);
int main(int argc, char **argv);
int makeTiny(void);
int matchMask(unsigned char *mm);
int moreDoDo(short listn);
int newBlock(struct CB *bufPtr, struct DB **blockPtr, struct DB *lastBlock);
int newBuf(short bufN, struct CB **bufPtr);
int newRexxMsg(void);
int nextChar(void);
int nextEvent(void);
int nextSpot(void);
int okW(short ch, long wh);
int onScreen(struct DB *b, unsigned char *p);
int openPrt(short prefs);
int outMsg(void);
int packBuf(struct CB *bufPtr, short brute);
int parseKey(short modifier);
int pop(struct ST **stack, long *val);
int popfastp(void);
int popNum(void);
int preBool(struct bool *b, short bfail);
int primCode(short macnum, short qual);
int printRaw(unsigned char *p);
int procFunc(short token);
int push(struct ST **stack, long val);
int pushNum(void);
int readFile(unsigned char *x, struct CB *bufPtr, struct DB *block, short newBuff);
int readString(unsigned char *x);
int readVal(long *c, short i1, short i2);
int request(char *x, char *y, short neg);
int rexxToBuf(struct RexxArg *argString, long len);
int saveBufState(BPTT fd);
int saveFile(struct CB *bufPtr);
int saveUeditDat(void);
int scrolling(void);
int searchBwdHi(unsigned char *x);
int searchBwdLo(unsigned char *x);
int searchFwdHi(unsigned char *x);
int searchFwdLo(unsigned char *x);
int setupFont(void);
int skipSpace(void);
int slowPrint(void);
int soakInputs(void);
int speakIt(unsigned char *x);
int spellmsg(void);
int splitBlock(unsigned char **ovr, struct DB *b, unsigned char *p);
int stackBuffer(short bufNum);
int startFile(unsigned char *x);
int stickChar(short cch);
int stickeol(short ch);
int stop(void);
int storeLabel(void);
int storeWord(unsigned char wordList[21][36]);
int tabCalc(void);
int tokenNum(short flag);
int unMapIt(short ch);
int upChip(void);
int upRexx(void);
int wipeMsgQ(void);
int yesNo(unsigned char *x, unsigned char *y);
long atole(unsigned char *x);
long bufToRexx(void);
long getSize(unsigned char *fd, unsigned char **x);
long hAlgo(unsigned long word, unsigned short index);
long hSiblings(unsigned long word, unsigned short index);
long locToLines(struct CB *bufPtr, struct DB *block, unsigned char *ptr);
unsigned char *decFast(void);
unsigned char *eLineFast(void);
unsigned char *exportStr(long *len);
unsigned char *fileName(char *x, char *y);
unsigned char *fixString(short parse, short num, short len);
unsigned char *GSet_(unsigned char *x);
unsigned char *incFast(void);
unsigned char *openNew(unsigned char *x);
unsigned char *openOld(unsigned char *x);
unsigned char *safeMem(long amt);
unsigned char *sLineFast(void);
void _wb_parse(void);
void allocFb(void);
void badQuit(void);
void badSave(unsigned char *x);
void blitLine(long len);
void bombMaybe(void);
void catNumber(char *name, long num, short len);
void cleareol(void);
void clearMsg(void);
void closeFdKeyHelp(void);
void closeffont(void);
void closePrt(void);
void colCalc(void);
void copyFile(char *from, char *to);
void copyLine(void);
void copyNum(short flag);
void cursorMade(short col, short cline);
void cursorMid(short flag);
void cvtWord(unsigned char *q);
void delRexxMsg(void);
void display(void);
void displayLine(short split, short stop);
void displaySize(void);
void doPrinting(void);
void doSaving(void);
void doTiny(void);
void downChip(void);
void downLineFast(void);
void downMenus(void);
void downWarp(void);
void downWindow(void);
void drawBox(short j, short k, short l, short m);
void eFileFast(void);
void eFormFast(void);
void ePageFast(void);
void eParFast(void);
void eWordFast(void);
void fastLine(short stopLine);
void fixPtrs(unsigned char **ov, unsigned long newBlock, unsigned long newPtr);
void fixSOF(struct CB *bufp);
void fixSplit(void);
void flipDisplay(void);
void forceRefresh(void);
void freeBlock(struct CB *bufPtr, struct DB **blockPtr);
void freeBuf(short bufNum);
void freeBufStacks(void);
void freeCompileBuf(void);
void freeDefines(struct DEFN *d);
void freeFb(void);
void freeItems(struct MenuItem *item);
void freeMenus(void);
void getallbut(void);
void getBP(struct CB *gbptr, short gArgNum);
void getNewWord(struct CB *bufPtr, unsigned char *word);
void getProtect(unsigned char *x);
void getSave(void);
void info(char *x);
void init(void);
void movdat(UCHAR *x, UCHAR *y, short i);
void inTrace(void);
void killMenus(void);
void learnMsg(void);
void learnName(void);
void liftTrace(unsigned char **ovr);
void lineInfo(void);
void loopTiny(void);
void makeWindow(void);
void matchPtrs(unsigned char **ov, unsigned long newBlock, unsigned long old, unsigned long newPtr);
void memoryMsg(void);
void menuFix(void);
void move(short x, short y);
void movelines(void);
void movePtr(struct DB **block, unsigned char **ptr);
void movMeml_(unsigned long *x, unsigned long *y);
void nameBuf(struct CB *bufPtr);
void newCurBuf(void);
void newLace(void);
void NewWarp(void);
void nullArrays(void);
void nullify(unsigned char *x, long amt);
void onDisplay(void);
void oneMsg(unsigned char *x);
void oneOk(unsigned char *x);
void outTrace(void);
void passiveMsg(unsigned char *xx, unsigned char *y, long i);
void popFast(void);
void primitiveEdit(short i);
void primQuit(void);
void pushFast(struct CB *bufPtr, struct DB **block, unsigned char **ptr);
void readKeyHelp(char *x);
void recoverMsg(void);
void replyRexx(long reply);
void restoreMsg(void);
void reverse(unsigned char *x, unsigned char *y);
void rexxWork(void);
void rmbFlags(void);
void rowMsg(void);
void saveDis(void);
void saveFast(void);
void saveMsg(void);
void saveSplit(void);
void scrollIt(long dy);
void seeRuler(short flag);
void setChecks(struct MenuItem *itemPtr, long i);
void setColors(short i);
void setGlobals(void);
void setLaceColors(void);
void setPMTitle(UCHAR *x,short flag);
void setProtect(void);
void setrgb(short k);
void setShow(void);
void setStuff(void);
void setTaskPri(long pri);
void setTime(unsigned long *seconds, unsigned long *micros, unsigned long tenths);
void setTitle(void);
void setTrace(unsigned char **ovr);
void sFileFast(void);
void sFormFast(void);
void shiftit(struct CB *bPtr);
void showKeyHelp(short macroNum);
void showRow(short flag);
void solFast(void);
void sortTabs(short num);
void sPageFast(void);
void splitFlag(short bufn, short flag);
void stci_d(unsigned char *out, long in);
void storeKeyHelp(char *x, short restarting);
void strncatmax(unsigned char *x, unsigned char *y, short max);
void swapLoc(unsigned char **ov, short loc1, short loc2);
void swapSplit(short new);
void switchFast(void);
void sWordFast(void);
void takeFast(void);
void takeMsg(struct IntuiMessage *msg, unsigned short code);
void text(short len);
void toLower(unsigned char *xx);
void trackMouse(void);
void transPrint(unsigned char *p);
void unpackArgs();
void unsaveDis(void);
void unsaveFast(void);
void unsaveFlags(void);
void unsaveMsg(void);
void unsaveSplit(void);
void untakeFast(void);
void updateMenus(void);
void upLineFast(void);
void upMenus(void);
void upWarp(void);
void upWindow(void);
void versionMsg(unsigned char *x);
void waite(void);
void wipeCmds(void);
void wipeLearn(void);
void xyToBP(struct CB *bufPtr);
