mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader: Implement equality operators in #if directives.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Matteo Bruni <mbruni@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
eecfe9c2a2
commit
15bbaed960
@@ -80,6 +80,8 @@ IDENTIFIER [A-Za-z_][A-Za-z0-9_]*
|
||||
|
||||
<INITIAL>"<=" {return T_LE;}
|
||||
<INITIAL>">=" {return T_GE;}
|
||||
<INITIAL>"==" {return T_EQ;}
|
||||
<INITIAL>"!=" {return T_NE;}
|
||||
|
||||
/* We have no use for floats, but shouldn't parse them as integers. */
|
||||
|
||||
@@ -99,7 +101,7 @@ IDENTIFIER [A-Za-z_][A-Za-z0-9_]*
|
||||
<INITIAL>"--" {return T_TEXT;}
|
||||
<INITIAL>"<<"=? {return T_TEXT;}
|
||||
<INITIAL>">>"=? {return T_TEXT;}
|
||||
<INITIAL>[-+*/%&|^=!]= {return T_TEXT;}
|
||||
<INITIAL>[-+*/%&|^]= {return T_TEXT;}
|
||||
|
||||
<INCLUDE>\"[^"]*\" {return T_STRING;}
|
||||
<INCLUDE>\<[^>]*\> {return T_STRING;}
|
||||
|
Reference in New Issue
Block a user