semantics.h

changeset 22
198616589af5
parent 20
a1cd8cb9d09e
child 24
6575fcfbdb1b
     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