1.1 --- a/semantics.h Mon Dec 31 07:44:23 2001 +0000 1.2 +++ b/semantics.h Mon Dec 31 08:12:58 2001 +0000 1.3 @@ -18,18 +18,6 @@ 1.4 double bottom; 1.5 } crop_t; 1.6 1.7 -typedef struct 1.8 -{ 1.9 - boolean has_size; 1.10 - page_size_t size; 1.11 - 1.12 - boolean has_rotation; 1.13 - int rotation; 1.14 - 1.15 - boolean has_crop; 1.16 - crop_t crop; 1.17 -} input_modifiers_t; 1.18 - 1.19 1.20 typedef enum 1.21 { 1.22 @@ -40,59 +28,6 @@ 1.23 } input_modifier_type_t; 1.24 1.25 1.26 -typedef struct input_context_t 1.27 -{ 1.28 - struct input_context_t *parent; 1.29 - struct input_context_t *next; 1.30 - 1.31 - int image_count; /* how many pages reference this context, 1.32 - including those from subcontexts */ 1.33 - 1.34 - char *input_file; 1.35 - 1.36 - input_modifiers_t modifiers [INPUT_MODIFIER_TYPE_COUNT]; 1.37 -} input_context_t; 1.38 - 1.39 - 1.40 -typedef struct input_image_t 1.41 -{ 1.42 - struct input_image_t *next; 1.43 - input_context_t *input_context; 1.44 - range_t range; 1.45 -} input_image_t; 1.46 - 1.47 - 1.48 -typedef struct bookmark_t 1.49 -{ 1.50 - struct bookmark_t *next; 1.51 - char *name; 1.52 -} bookmark_t; 1.53 - 1.54 - 1.55 -typedef struct output_context_t 1.56 -{ 1.57 - struct output_context_t *parent; 1.58 - struct output_context_t *next; 1.59 - 1.60 - int page_count; /* how many pages reference this context, 1.61 - including those from subcontexts */ 1.62 - 1.63 - char *output_file; 1.64 - bookmark_t *first_bookmark; 1.65 - bookmark_t *last_bookmark; 1.66 - char *page_number_format; 1.67 -} output_context_t; 1.68 - 1.69 - 1.70 -typedef struct output_page_t 1.71 -{ 1.72 - struct output_page_t *next; 1.73 - output_context_t *output_context; 1.74 - range_t range; 1.75 - bookmark_t *bookmark_list; 1.76 -} output_page_t; 1.77 - 1.78 - 1.79 extern int line; /* line number in spec file */ 1.80 1.81