tomwalters@0: /* tomwalters@0: stypes.h tomwalters@0: ====== tomwalters@0: tomwalters@0: defines types for sources operations tomwalters@0: tomwalters@0: tomwalters@0: */ tomwalters@0: tomwalters@0: typedef struct { char *ident ; int size ; Source (*maker)() ; } TypeInfo ; tomwalters@0: tomwalters@0: extern int typeEntryNumber() ; tomwalters@0: extern Source TypeConvertSource() ; tomwalters@0: extern Source SourceSource() ; tomwalters@0: tomwalters@0: extern char CharIdent[] ; tomwalters@0: extern char ShortIdent[] ; tomwalters@0: extern char IntIdent[] ; tomwalters@0: extern char LongIdent[] ; tomwalters@0: extern char FloatIdent[] ; tomwalters@0: extern char DoubleIdent[] ; tomwalters@0: