/* pango_style : tags and macros */
#define MLTAG_NORMAL	Val_int(-487842265)
#define MLTAG_OBLIQUE	Val_int(731898001)
#define MLTAG_ITALIC	Val_int(954653424)

extern lookup_info ml_table_pango_style[];
#define Val_pango_style(data) ml_lookup_from_c (ml_table_pango_style, data)
#define Pango_style_val(key) ml_lookup_to_c (ml_table_pango_style, key)

/* pango_weight : tags and macros */
#define MLTAG_ULTRALIGHT	Val_int(-17845718)
#define MLTAG_LIGHT	Val_int(-219494218)
#define MLTAG_BOLD	Val_int(735857029)
#define MLTAG_ULTRABOLD	Val_int(207112849)
#define MLTAG_HEAVY	Val_int(581376743)

extern lookup_info ml_table_pango_weight[];
#define Val_pango_weight(data) ml_lookup_from_c (ml_table_pango_weight, data)
#define Pango_weight_val(key) ml_lookup_to_c (ml_table_pango_weight, key)

/* pango_variant : tags and macros */
#define MLTAG_SMALL_CAPS	Val_int(-342156807)

extern lookup_info ml_table_pango_variant[];
#define Val_pango_variant(data) ml_lookup_from_c (ml_table_pango_variant, data)
#define Pango_variant_val(key) ml_lookup_to_c (ml_table_pango_variant, key)

/* pango_stretch : tags and macros */
#define MLTAG_ULTRA_CONDENSED	Val_int(-275178668)
#define MLTAG_EXTRA_CONDENSED	Val_int(1073678264)
#define MLTAG_CONDENSED	Val_int(637685127)
#define MLTAG_SEMI_CONDENSED	Val_int(-222743754)
#define MLTAG_SEMI_EXPANDED	Val_int(151930474)
#define MLTAG_EXPANDED	Val_int(-749428423)
#define MLTAG_EXTRA_EXPANDED	Val_int(985921576)
#define MLTAG_ULTRA_EXPANDED	Val_int(546524172)

extern lookup_info ml_table_pango_stretch[];
#define Val_pango_stretch(data) ml_lookup_from_c (ml_table_pango_stretch, data)
#define Pango_stretch_val(key) ml_lookup_to_c (ml_table_pango_stretch, key)

/* pango_scale : tags and macros */
#define MLTAG_XX_SMALL	Val_int(-302482200)
#define MLTAG_X_SMALL	Val_int(-996064704)
#define MLTAG_SMALL	Val_int(-44488537)
#define MLTAG_MEDIUM	Val_int(826998901)
#define MLTAG_LARGE	Val_int(-307663973)
#define MLTAG_X_LARGE	Val_int(888243508)
#define MLTAG_XX_LARGE	Val_int(-565657636)
#define MLTAG_CUSTOM	Val_int(-233491535)
/* pango_underline : tags and macros */
#define MLTAG_NONE	Val_int(868932280)
#define MLTAG_SINGLE	Val_int(-341568888)
#define MLTAG_DOUBLE	Val_int(-447883503)
#define MLTAG_LOW	Val_int(3797108)

extern lookup_info ml_table_pango_underline[];
#define Val_pango_underline(data) ml_lookup_from_c (ml_table_pango_underline, data)
#define Pango_underline_val(key) ml_lookup_to_c (ml_table_pango_underline, key)

/* pango_wrap_mode : tags and macros */
#define MLTAG_WORD	Val_int(968739274)
#define MLTAG_CHAR	Val_int(746596054)
#define MLTAG_WORD_CHAR	Val_int(944880811)

extern lookup_info ml_table_pango_wrap_mode[];
#define Val_pango_wrap_mode(data) ml_lookup_from_c (ml_table_pango_wrap_mode, data)
#define Pango_wrap_mode_val(key) ml_lookup_to_c (ml_table_pango_wrap_mode, key)

