|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T w
Length: 1399 (0x577) Types: TextFile Names: »web2c.h«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89 └─⟦this⟧ »./tex82/web2cdir/web2c.h«
#include <stdio.h> #include "site.h" #ifndef BSD #include <string.h> #else #include <strings.h> #endif #ifdef SYSV extern sprintf(); #else extern char *sprintf(); #endif #define TRUE 1 #define FALSE 0 #define max_line_length (78) #define max_strings (20000) #define hash_prime (101) #define sym_table_size (3000) #define unused (271828) #define ex_32 (2) #define ex_real (3) #define max(a,b) ((a>b)?a:b) extern int indent; extern int line_pos; extern int last_brace; extern int block_level; extern int last_sign; extern int ii; extern int last_tok; extern int f_l; extern int first_param; extern char safe_string[80]; extern char var_list[200]; extern char field_list[200]; extern char safe_id[80]; extern char last_id[80]; extern char z_id[80]; extern char next_temp[]; extern long last_i_num; extern int ii, l_s; extern int lower_bound, upper_bound; extern FILE *fopen(); extern FILE *stack, *std; extern int pf_count; #include "symtab.h" extern char strings[max_strings]; extern int hash_list[hash_prime]; extern short global; extern struct sym_entry sym_table[sym_table_size]; extern int next_sym_free , next_string_free; extern int mark_sym_free , mark_string_free; extern int yyleng; #ifdef FLEX extern char *yytext; #else /* LEX */ extern char yytext[]; #endif /* LEX */ extern find_next_temp(), push(), pop(), normal(), new_line(), indent_line(); extern my_output(), semicolon();