Commit c8d32b69 authored by Piotr Caban's avatar Piotr Caban Committed by Alexandre Julliard

msi: Define special types for condition operators, identifiers and expressions.

parent 024c6c1b
......@@ -115,6 +115,9 @@ static BOOL num_from_prop( LPCWSTR p, INT *val )
struct cond_str str;
LPWSTR string;
INT value;
LPWSTR identifier;
INT operator;
BOOL bool;
}
%token COND_SPACE COND_EOF
......@@ -128,9 +131,11 @@ static BOOL num_from_prop( LPCWSTR p, INT *val )
%nonassoc COND_ERROR COND_EOF
%type <value> expression boolean_term boolean_factor
%type <value> value_i operator
%type <string> identifier symbol_s value_s literal
%type <bool> expression boolean_term boolean_factor
%type <value> value_i
%type <string> symbol_s value_s literal
%type <identifier> identifier
%type <operator> operator
%%
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment