osm_val_t val;
};
+enum css_action_type {
+ CSS_ACTION_SET,
+ CSS_ACTION_EXPR,
+};
+
struct css_action {
cnode n;
- struct style_prop prop;
+ enum css_action_type type;
+ struct style_prop prop; // for CSS_ACTION_SET
};
/* css-parse.y */
/* css-lex.c */
-void css_error(char *err, ...);
+void css_error(const char *err, ...);
int css_lex(void);
void css_lex_open(void);
void css_lex_close(void);