#include <stdio.h>#include <sys\types.h>#include "regexp.h"#include "cawflib.h"#include "proto.h"Include dependency graph for cawf.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | fcode |
| struct | fontstr |
| struct | hytab |
| struct | macro |
| struct | nbr |
| struct | parms |
| struct | rx |
| struct | scale |
| struct | schtab |
| struct | str |
Defines | |
| #define | DEVCONFIG "device.cf" |
| #define | ESC '\033' |
| #define | MAXEXP 30 |
| #define | MAXFSTK 5 |
| #define | MAXHYCH 10 |
| #define | MAXLINE 512 |
| #define | MAXMACRO 100 |
| #define | MAXMTXT 1024 |
| #define | MAXNHNR 10 |
| #define | MAXNR 50 |
| #define | MAXOLL 512 |
| #define | MAXSCH 256 |
| #define | MAXSP 25 |
| #define | MAXSTR 100 |
| #define | LEFTADJ 0 |
| #define | RIGHTADJ 1 |
| #define | BOTHADJ 2 |
| #define | FATAL 0 |
| #define | LINE 0 |
| #define | NOLINE 1 |
| #define | WARN 1 |
| #define | PADLEFT 0 |
| #define | PADRIGHT 1 |
| #define | NOBREAK -1 |
| #define | DOBREAK -2 |
| #define | MESSAGE -3 |
| #define | MANMACROS 1 |
| #define | MSMACROS 2 |
Variables | |
| int | Adj |
| unsigned char * | Aftnxt |
| unsigned char * | Args [] |
| unsigned char * | Argstack [] |
| int | Backc |
| int | Botmarg |
| int | Centering |
| int | Condstack [] |
| unsigned char * | Cont |
| int | Contlen |
| int | Curmx |
| char * | Device |
| char * | Devconf |
| char * | Devfont |
| int | Divert |
| FILE * | Efs |
| unsigned char * | Eol |
| int | Eollen |
| int | Err |
| unsigned char * | F |
| fcode | Fcode [] |
| int | Fill |
| unsigned char | Font [] |
| int | Fontctl |
| char | Fontstat |
| int | Fph |
| int | Fsp |
| fontstr | Fstr |
| unsigned char * | Ftc |
| unsigned char * | Ftl |
| unsigned char * | Ftr |
| unsigned char * | Hdc |
| int | Hdft |
| unsigned char * | Hdl |
| unsigned char * | Hdr |
| FILE * | Ifs |
| FILE * | Ifs_stk [] |
| int | Ind |
| unsigned char * | Inname |
| unsigned char * | Inn_stk [] |
| hytab | Hychar [] |
| int | LL |
| unsigned char | Line [] |
| int | Lockil |
| int | Marg |
| macro | Macrotab [] |
| int | Macrostack [] |
| unsigned char * | Macrotxt [] |
| int | Mtx |
| int | Mxstack [] |
| int | Nhnr [] |
| int | Nhy |
| int | Nleftstack [] |
| int | Nmac |
| int | Nnr |
| int | Nospmode |
| int | Nparms |
| int | NR |
| int | NR_stk [] |
| int | Nsch |
| int | Nstr |
| int | Ntabs |
| nbr | Numb [] |
| int | Nxtln |
| char * | optarg |
| int | optind |
| int | Outll |
| unsigned char | Outln [] |
| int | Outlx |
| int | P2il |
| unsigned char * | P2name |
| int | P3fill |
| int | Padchar [] |
| int | Padfrom |
| int | Padx |
| parms | Parms [] |
| unsigned char | Pass1ln [] |
| unsigned char | Pass2ln [] |
| rx | Pat [] |
| int | Pglen |
| int | Pgoff |
| char * | Pname |
| unsigned char | Prevfont |
| int | Ptrstack [] |
| scale | Scale [] |
| double | Scalen |
| double | Scaleu |
| double | Scalev |
| schtab | Schar [] |
| int | Sp |
| str | Str [] |
| int | Sx |
| int | Tabs [] |
| int | Thispg |
| int | Tind |
| int | Topmarg |
| unsigned char * | Trtbl |
| int | Uhyph |
| int | Vspace |
| unsigned char | Word [] |
| int | Wordl |
| int | Wordx |
| int | Dowarn |
|
|
|
|
|
Definition at line 41 of file cawf.h. Referenced by Defdev(). |
|
|
|
|
|
|
|
|
Definition at line 72 of file cawf.h. Referenced by copydir(), Delmacro(), Delnum(), Delstr(), Error(), Field(), Findchar(), Findnum(), Macro(), main(), make_dir(), newdisk(), nr_Ur(), process(), and zcopy(). |
|
|
|
|
|
Definition at line 73 of file cawf.h. Referenced by ckglob(), del(), doglob(), doprnt(), dowrite(), find(), getptr(), gettxt(), ins(), and move(). |
|
|
|
|
|
Definition at line 43 of file cawf.h. Referenced by Pass2(). |
|
|
Definition at line 45 of file cawf.h. Referenced by Macro(). |
|
|
|
|
|
Definition at line 48 of file cawf.h. Referenced by append(), cfline(), ckglob(), d_fgoloff(), db_prwind(), Defdev(), Delmacro(), Delnum(), Delstr(), doread(), Error(), Expand(), f_sfpref(), find(), fprintlog(), gettxt(), inindex(), ins(), join(), Macro(), main(), nr_ds(), nr_it(), nr_tr(), nr_Uc(), nr_Ur(), Pass2(), Pass3(), printkline(), printline(), set_scr(), Setroman(), Str2word(), subst(), and yelltoo(). |
|
|
|
|
|
Definition at line 50 of file cawf.h. Referenced by Macro(). |
|
|
Definition at line 51 of file cawf.h. Referenced by nr_Ub(). |
|
|
Definition at line 53 of file cawf.h. Referenced by Findnum(). |
|
|
Definition at line 54 of file cawf.h. Referenced by Pass3(). |
|
|
Definition at line 55 of file cawf.h. Referenced by Findchar(). |
|
|
Definition at line 56 of file cawf.h. Referenced by Pass2(). |
|
|
Definition at line 58 of file cawf.h. Referenced by Findstr(). |
|
|
|
|
|
|
|
|
Definition at line 88 of file cawf.h. Referenced by nr_ad(), nr_ds(), nr_na(), nr_ns(), nr_rs(), nr_Ub(), Pass2(), and Pass3(). |
|
|
Definition at line 74 of file cawf.h. Referenced by main(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 75 of file cawf.h. Referenced by Error(), Findmacro(), Macro(), nr_ds(), nr_it(), nr_rm(), nr_rn(), nr_rr(), nr_tr(), Nreq(), Setroman(), and Str2word(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 64 of file store.c. Referenced by Pass2(). |
|
|
Definition at line 65 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
|
|
|
Definition at line 68 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 69 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 70 of file store.c. Referenced by Macro(). |
|
|
Definition at line 72 of file store.c. Referenced by Defdev(). |
|
|
Definition at line 73 of file store.c. Referenced by Defdev(). |
|
|
Definition at line 71 of file store.c. Referenced by Defdev(), and user_interface(). |
|
|
Definition at line 74 of file store.c. Referenced by Charput(), nr_di(), and Stringput(). |
|
|
Definition at line 184 of file store.c. Referenced by Error(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 88 of file store.c. Referenced by Findhy(), nr_ft(), Pass2(), and Str2word(). |
|
|
Definition at line 89 of file store.c. Referenced by Defdev(), and Str2word(). |
|
|
Definition at line 90 of file store.c. Referenced by Endword(), and Setroman(). |
|
|
Definition at line 91 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 92 of file store.c. Referenced by Macro(). |
|
|
Definition at line 93 of file store.c. Referenced by Defdev(), and Setroman(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 97 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
Definition at line 99 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 100 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 101 of file store.c. Referenced by Findhy(). |
|
|
|
|
|
Definition at line 103 of file store.c. Referenced by Macro(). |
|
|
Definition at line 104 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 106 of file store.c. Referenced by Macro(). |
|
|
|
|
|
|
|
|
Definition at line 107 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
|
|
|
Definition at line 112 of file store.c. Referenced by Delmacro(), Findmacro(), Macro(), and nr_rn(). |
|
|
Definition at line 113 of file store.c. Referenced by Delmacro(), Findmacro(), and Macro(). |
|
|
|
|
|
Definition at line 114 of file store.c. Referenced by Macro(). |
|
|
|
|
|
Definition at line 117 of file store.c. Referenced by nr_Ub(). |
|
|
Definition at line 118 of file store.c. Referenced by Findhy(). |
|
|
|
|
|
Definition at line 120 of file store.c. Referenced by Delmacro(), and Findmacro(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 125 of file store.c. Referenced by Macro(). |
|
|
Definition at line 126 of file store.c. Referenced by Findchar(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 130 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
|
|
|
Definition at line 131 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 132 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 133 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
Definition at line 135 of file store.c. Referenced by nr_UL(). |
|
|
|
|
|
Definition at line 137 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
Definition at line 139 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 140 of file store.c. Referenced by Findparms(). |
|
|
Definition at line 149 of file store.c. Referenced by Macro(). |
|
|
|
|
|
|
|
|
Definition at line 151 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 152 of file store.c. Referenced by Pass3(). |
|
|
|
|
|
Definition at line 154 of file store.c. Referenced by nr_ft(). |
|
|
|
|
|
|
|
|
Definition at line 167 of file store.c. Referenced by nr_Ur(). |
|
|
|
|
|
Definition at line 169 of file store.c. Referenced by nr_Ur(). |
|
|
Definition at line 170 of file store.c. Referenced by Findchar(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 175 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 176 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 177 of file store.c. Referenced by Pass3(). |
|
|
Definition at line 178 of file store.c. Referenced by Pass2(). |
|
|
Definition at line 179 of file store.c. Referenced by Pass2(). |
|
|
|
|
|
|
|
|
Definition at line 182 of file store.c. Referenced by Pass2(). |
|
|
Definition at line 183 of file store.c. Referenced by Endword(), Setroman(), and Str2word(). |
1.4.6