projects
/
open-adventure.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
19553e6
)
Semantic types.
author
Eric S. Raymond
<esr@thyrsus.com>
Tue, 6 Jun 2017 22:22:24 +0000
(18:22 -0400)
committer
Eric S. Raymond
<esr@thyrsus.com>
Tue, 6 Jun 2017 22:22:24 +0000
(18:22 -0400)
advent.h
patch
|
blob
|
history
misc.c
patch
|
blob
|
history
diff --git
a/advent.h
b/advent.h
index 9dc6202c0da80546228c1d2944c8944c33ebc8b0..13ad1e772d776ee0287c5eb6700a6947b1210d53 100644
(file)
--- a/
advent.h
+++ b/
advent.h
@@
-36,11
+36,11
@@
extern long YES(FILE *,vocab_t,vocab_t,vocab_t);
extern long GETTXT(bool,bool,bool);
extern token_t MAKEWD(long);
extern long GETTXT(bool,bool,bool);
extern token_t MAKEWD(long);
-extern void fPUTTXT(
long
,long*,long);
+extern void fPUTTXT(
token_t
,long*,long);
#define PUTTXT(WORD,STATE,CASE) fPUTTXT(WORD,&STATE,CASE)
extern void SHFTXT(long,long);
#define PUTTXT(WORD,STATE,CASE) fPUTTXT(WORD,&STATE,CASE)
extern void SHFTXT(long,long);
-extern void TYPE0();
+extern void TYPE0(
void
);
extern void fSAVWDS(long*,long*,long*,long*,long*,long*,long*);
#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
extern void fSAVWDS(long*,long*,long*,long*,long*,long*,long*);
#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
@@
-62,8
+62,8
@@
extern bool TSTBIT(long,int);
extern long RNDVOC(long,long);
extern void BUG(long);
extern void MAPLIN(FILE *);
extern long RNDVOC(long,long);
extern void BUG(long);
extern void MAPLIN(FILE *);
-extern void TYPE();
-extern void MPINIT();
+extern void TYPE(
void
);
+extern void MPINIT(
void
);
extern void fSAVEIO(long,long,long*);
#define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR)
extern void fSAVEIO(long,long,long*);
#define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR)
diff --git
a/misc.c
b/misc.c
index 7bf07df9fca3670ba64a8d376e3709ef057b15e5..86d4626b9c7682706a97c569f9334361fc4484ff 100644
(file)
--- a/
misc.c
+++ b/
misc.c
@@
-272,7
+272,7
@@
long GETTXT(bool SKIP,bool ONEWRD, bool UPPER) {
return(TEXT);
}
return(TEXT);
}
-
long
MAKEWD(long LETTRS) {
+
token_t
MAKEWD(long LETTRS) {
long I, L, WORD;
/* Combine five uppercase letters (represented by pairs of decimal digits
long I, L, WORD;
/* Combine five uppercase letters (represented by pairs of decimal digits
@@
-296,7
+296,7
@@
long I, L, WORD;
#define STATE (*sTATE)
#define STATE (*sTATE)
-void fPUTTXT(
long
WORD, long *sTATE, long CASE) {
+void fPUTTXT(
token_t
WORD, long *sTATE, long CASE) {
long ALPH1, ALPH2, BYTE, DIV, I, W;
/* Unpack the 30-bit value in word to obtain up to 5 integer-encoded chars,
long ALPH1, ALPH2, BYTE, DIV, I, W;
/* Unpack the 30-bit value in word to obtain up to 5 integer-encoded chars,