This is compile.h in view mode; [Download] [Up]
/* ANSI C code generated by SmallEiffel. */ /* -- SmallEiffel -- Release (- 0.95) -- FRANCE -- Copyright (C), 1994 - Dominique COLNET and Suzanne COLLIN -- University Henri Poincare' - Nancy 1 - email colnet@loria.fr -- CRIN (Centre de Recherche en Informatique de Nancy) -- FRANCE */ #include <stdio.h> #include <string.h> #include <stdlib.h> #include <signal.h> #include <stddef.h> #include <stdarg.h> #include <limits.h> #include <float.h> typedef struct sT0 T0; struct sT0{int id;}; typedef struct sTstring Tstring; struct sTstring{int id;int _count;char *_storage;int _capacity;}; typedef struct sTarray Tarray; struct sTarray{int id;int _capacity;int _lower;int _upper;T0**_storage;}; T0 *se_new(int id); #define Tgeneral T1 #define generalId 1 #define integerId 2 #define characterId 3 #define booleanId 6 #define realId 4 #define doubleId 5 #define pointerId 8 #define expandedId 10 #define referenceId 11 #define linkId 12 #define featureTagId 13 #define nameId 14 #define columnId 15 #define lineId 16 #define pathId 17 #define doingWhatId 18 #define doingInvariantId 19 #define AF_REQ_1 #define AF_REQ_0 #define AF_ENS_1 #define AF_ENS_0 #define AF_INV_1 #define AF_INV_0 #define AF_LIV_1 #define AF_LIV_0 #define AF_CIV_1 #define AF_CIV_0 #define AF_1 AF_CIV_1 AF_LIV_1 AF_INV_1 AF_ENS_1 AF_REQ_1 #define AF_0 AF_CIV_0 AF_LIV_0 AF_INV_0 AF_ENS_0 AF_REQ_0 typedef struct sT35 T35; typedef void * T8; typedef struct sT37 T37; typedef struct sT42 T42; typedef struct sTstring T7; typedef struct sT36 T36; typedef int T6; typedef struct sT30 T30; typedef int T2; typedef struct sT26 T26; typedef struct sT41 T41; typedef char T3; typedef struct sTarray T34; struct sT35{int id;void * _item;}; struct sT37{int id;void * _output_stream;}; struct sT42{int id;T0* _mode;T0* _path;void * _input_stream;char _last_character_memory;}; struct sT36{int id;int _item;}; struct sT30{int id;int _item;}; struct sT26{int id;T0* _root;int _c_code;}; struct sT41{int id;void * _output_stream;}; void rT37die_with_code(/*C*/int a1); void rT37put_string(T37 *C,T0* a1); extern T0*oRBC1std_error; void rT37put_character(T37 *C,char a1); void rT37make(T37 *C); int rT42feof(T42 *C,void * a1); int rT42end_of_input(T42 *C); int rT42is_connected(T42 *C); void rT42disconnect(T42 *C); extern T0*oRBC42last_string; char rT42last_character(T42 *C); void rT42connect_to(T42 *C,T0* a1); void rT42skip_separators(T42 *C); void * rT42fopen(/*C*/T0* a1,T0* a2); void rT42read_line_in(T42 *C,T0* a1); void rT42read_line(T42 *C); void rT42read_word(T42 *C); void rT42read_character(T42 *C); T0* rT7twin(T7 *C); void rT7extend(T7 *C,char a1); void rT7to_upper(T7 *C); void rT7remove_suffix(T7 *C,T0* a1); void rT7remove_between(T7 *C,int a1,int a2); void rT7remove_first(T7 *C,int a1); void rT7remove_last(T7 *C,int a1); int rT7has_suffix(T7 *C,T0* a1); char rT7item(T7 *C,int a1); char * rT7realloc(/*C*/char * a1,int a2); int rT7is_equal(T7 *C,T0* a1); void rT7append(T7 *C,T0* a1); char rT7last(T7 *C); char * rT7malloc(/*C*/int a1); void rT7put(T7 *C,char a1,int a2); void rT7swap(T7 *C,int a1,int a2); void rT7copy(T7 *C,T0* a1); void rT7to_lower(T7 *C); void rT7make(T7 *C,int a1); char * rT7to_external(T7 *C); int rT6_ix111114(T6 C,int a1); int rT6_px110111116(T6 C); char rT2digit(T2 C); void rT2append_in(T2 C,T0* a1); T0* rT26get_environment_variable(/*C*/T0* a1); extern int ofBC27x_suffix; extern T0*oRBC27x_suffix; T0* rT26x_suffix(/*C*/void); void rT26automat(T26 *C); T0* rT26to_bcn(/*C*/T0* a1); extern int ofBC27directory_separator; extern T3 oRBC27directory_separator; char rT26directory_separator(/*C*/void); void rT26die_with_code(/*C*/int a1); void rT26remove_file(/*C*/T0* a1); extern T0*oRBC27hlp_file_name; void rT26add_directory(/*C*/T0* a1,T0* a2); void rT26print_hlp(/*C*/T0* a1); extern T0*oRBC1command_arguments; void rT26open_read(/*C*/T0* a1,T0* a2); extern int ofBC27tmp_file_read; extern T0*oRBC27tmp_file_read; T0* rT26tmp_file_read(/*C*/void); void rT26system(/*C*/T0* a1); extern T0*oRBC27system_list; extern int ofBC27system_name; extern T0*oRBC27system_name; T0* rT26system_name(/*C*/void); extern T0*oRBC1std_output; extern int ofBC27small_eiffel_directory; extern T0*oRBC27small_eiffel_directory; T0* rT26small_eiffel_directory(/*C*/void); T0* rT26argument(/*C*/int a1); extern int ofBC26make_file; extern T0*oRBC26make_file; T0* rT26make_file(/*C*/void); extern int ofBC27make_suffix; extern T0*oRBC27make_suffix; T0* rT26make_suffix(/*C*/void); void rT26make(T26 *C); int rT26file_exists(/*C*/T0* a1); void rT41die_with_code(/*C*/int a1); void rT41put_string(T41 *C,T0* a1); void rT41append_file(T41 *C,T0* a1); extern int ofBC38tmp_file_read; extern T0*oRBC38tmp_file_read; T0* rT41tmp_file_read(/*C*/void); void rT41put_character(T41 *C,char a1); void rT41make(T41 *C); char rT3to_upper(T3 C); int rT3is_digit(T3 C); int rT3is_letter(T3 C); int rT3is_separator(T3 C); char rT3to_lower(T3 C); void rT34clear_all(T34 *C); void rT34set_all_with(T34 *C,T0* a1); T0* rT34item(T34 *C,int a1); T0** rT34malloc(T34 *C,int a1); int rT34equal_like(/*C*/T0* a1,T0* a2); int rT34index_of(T34 *C,T0* a1); void rT34put(T34 *C,T0* a1,int a2); void rT34make(T34 *C,int a1,int a2); extern int se_argc; extern char **se_argv; extern Tstring *ms71; extern Tstring *ms70; extern Tstring *ms69; extern Tstring *ms68; extern Tstring *ms67; extern Tstring *ms66; extern Tstring *ms65; extern Tstring *ms64; extern Tstring *ms63; extern Tstring *ms60; extern Tstring *ms59; extern Tstring *ms58; extern Tstring *ms57; extern Tstring *ms56; extern Tstring *ms55; extern Tstring *ms54; extern Tstring *ms53; extern Tstring *ms52; extern Tstring *ms51; extern Tstring *ms50; extern Tstring *ms49; extern Tstring *ms48; extern Tstring *ms47; extern Tstring *ms46; extern Tstring *ms45; extern Tstring *ms43; extern Tstring *ms42; extern Tstring *ms41; extern Tstring *ms40; extern Tstring *ms39; extern Tstring *ms38; extern Tstring *ms37; extern Tstring *ms36; extern Tstring *ms35; extern Tstring *ms34; extern Tstring *ms33; extern Tstring *ms32; extern Tstring *ms31; extern Tstring *ms30; extern Tstring *ms29; extern Tstring *ms28; extern Tstring *ms25; extern Tstring *ms24; extern Tstring *ms23; extern Tstring *ms21; extern Tstring *ms20; extern Tstring *ms19; extern Tstring *ms15; extern Tstring *ms9; extern Tstring *ms5; void se_manifest_strings(void); char *s2e(Tstring *s); Tstring *e2s(char *e); T0 *ma(int aid,int eid,int argc,...); void rsp(void); void sigrsp(int sig); extern size_t s[]; extern Tstring * gt[]; extern Tstring * g[]; extern char * p[]; void se_sz_initialize(void);
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.