diff options
author | wkj <devnull@localhost> | 2004-05-16 07:57:50 +0000 |
---|---|---|
committer | wkj <devnull@localhost> | 2004-05-16 07:57:50 +0000 |
commit | b237df90f9390dac1ff1fdcb6813ca1f2a7bef4f (patch) | |
tree | e1ca0f939b9a7b9a3c817c7a77a4df9ddf610418 /src/cmd/eqn/e.h | |
parent | 5f1cf8e6fb130fd48d6f016d13baf5408b3181f8 (diff) | |
download | plan9port-b237df90f9390dac1ff1fdcb6813ca1f2a7bef4f.tar.gz plan9port-b237df90f9390dac1ff1fdcb6813ca1f2a7bef4f.tar.bz2 plan9port-b237df90f9390dac1ff1fdcb6813ca1f2a7bef4f.zip |
Checkpoint.
Diffstat (limited to 'src/cmd/eqn/e.h')
-rw-r--r-- | src/cmd/eqn/e.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/cmd/eqn/e.h b/src/cmd/eqn/e.h index 70c47023..f94d2069 100644 --- a/src/cmd/eqn/e.h +++ b/src/cmd/eqn/e.h @@ -2,6 +2,10 @@ #include <stdlib.h> #include <string.h> +#undef sqrt +#define sqrt p9_sqrt +#define YYSTYPE int /* DEC v. GNU garbage */ + enum charclass { OTHER, OLET, ILET, DIG, LPAR, RPAR, SLASH, PLUS, ILETF, ILETJ, VBAR, NONE, LAST @@ -53,8 +57,8 @@ extern int lfont[]; extern int rfont[]; extern int lclass[]; extern int rclass[]; -extern int yyval; -extern int yylval; +extern YYSTYPE yyval; /* DEC cc wants long */ +extern YYSTYPE yylval; /* DEC cc wants long */ extern int eqnreg; extern double eqnht; extern int lefteq, righteq; @@ -152,7 +156,6 @@ extern void shift2(int, int, int); extern void setsize(char *); extern void size(int, int); extern void globsize(void); -#define sqrt esqrt extern void sqrt(int); extern void text(int, char *); extern void boverb(int, int); |