diff options
author | Norbert Preining <norbert@preining.info> | 2023-08-20 03:01:12 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-08-20 03:01:12 +0000 |
commit | 53b22757814343c6071be2e64dc0639f7afc5468 (patch) | |
tree | 17c8c7a1bd1da7c2f985ce7bfeffb21cc8e1cf3f /web/c_cpp/cweb/ctang-bs.ch | |
parent | a953fdb33424be714f17f4d46f05712637bd0c3a (diff) |
CTAN sync 202308200301
Diffstat (limited to 'web/c_cpp/cweb/ctang-bs.ch')
-rw-r--r-- | web/c_cpp/cweb/ctang-bs.ch | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/web/c_cpp/cweb/ctang-bs.ch b/web/c_cpp/cweb/ctang-bs.ch index 911d7d5dcf..6c6331c0c7 100644 --- a/web/c_cpp/cweb/ctang-bs.ch +++ b/web/c_cpp/cweb/ctang-bs.ch @@ -17,17 +17,17 @@ by using "huge" pointers. The ``banner line'' defined here should be changed whenever \.{CTANGLE} is modified. -@d banner "This is CTANGLE (Version 4.8)" +@d banner "This is CTANGLE (Version 4.10)" @y The ``banner line'' defined here should be changed whenever \.{CTANGLE} is modified. -@d banner "This is CTANGLE (Version 4.8pc/big)" +@d banner "This is CTANGLE (Version 4.10pc/big)" @z -@x Section 10. - for section names */ +@x Section 11. +@d ilk dummy.Ilk /* used by \.{CWEAVE} only */ @<Common code...@>= typedef struct name_info { @@ -36,7 +36,7 @@ typedef struct name_info { union { struct name_info *Rlink; /* right link in binary search tree for section names */ - char Ilk; /* used by identifiers in \.{CWEAVE} only */ + eight_bits Ilk; /* used by identifiers in \.{CWEAVE} only */ } dummy; void *equiv_or_xref; /* info corresponding to names */ } name_info; /* contains information about an identifier or section name */ @@ -52,7 +52,7 @@ extern name_pointer hash[]; /* heads of hash lists */ extern hash_pointer hash_end; /* end of |hash| */ extern hash_pointer h; /* index into hash-head array */ @y - for section names */ +@d ilk dummy.Ilk /* used by \.{CWEAVE} only */ @f huge extern @@ -63,7 +63,7 @@ typedef struct name_info { union { struct name_info *Rlink; /* right link in binary search tree for section names */ - char Ilk; /* used by identifiers in \.{CWEAVE} only */ + eight_bits Ilk; /* used by identifiers in \.{CWEAVE} only */ } dummy; union { char *equiv_member; @@ -144,10 +144,8 @@ text_ptr=text_info+1; text_ptr->tok_start=tok_mem; @x Section 31. - eight_bits *end_field; /* ending location of replacement text */ eight_bits *byte_field; /* present location within replacement text */ @y - eight_bits huge* end_field; /* ending location of replacement text */ eight_bits huge* byte_field; /* present location within replacement text */ @z @@ -156,10 +154,10 @@ text_ptr=text_info+1; text_ptr->tok_start=tok_mem; out_char( eight_bits cur_char) { - char *j, *k; /* pointer into |byte_mem| */ + char *j; /* pointer into |byte_mem| */ @y out_char(cur_char) eight_bits cur_char; { - char huge* j, huge* k; /* pointer into |byte_mem| */ + char huge* j; /* pointer into |byte_mem| */ @z |