forked from enlightenment/efl
eolian stop failing on single character tokens plz
regexes are hrrd. "token1+" + "token2+" does not match a single character string.
This commit is contained in:
parent
1009e3c234
commit
3a0e160869
|
@ -405,9 +405,9 @@ _eo_tokenizer_implement_get(Eo_Tokenizer *toknz, char *p)
|
||||||
|
|
||||||
alnum_u = alnum | '_';
|
alnum_u = alnum | '_';
|
||||||
alpha_u = alpha | '_';
|
alpha_u = alpha | '_';
|
||||||
ident = alpha+ >save_fpc (alnum | '_' )+;
|
ident = alpha+ >save_fpc (alnum | '_' )*;
|
||||||
event = alpha+ >save_fpc (alnum | '_' | ',' )+;
|
event = alpha+ >save_fpc (alnum | '_' | ',' )*;
|
||||||
class_meth = alpha+ >save_fpc (alnum | '_' | '::' )+;
|
class_meth = alpha+ >save_fpc (alnum | '_' | '::' )*;
|
||||||
|
|
||||||
eo_comment = "/*@" ignore* ('@' | alnum_u) >save_fpc ( any | cr @inc_line )* :>> "*/";
|
eo_comment = "/*@" ignore* ('@' | alnum_u) >save_fpc ( any | cr @inc_line )* :>> "*/";
|
||||||
c_comment = "/*" ( any | cr @inc_line )* :>> "*/";
|
c_comment = "/*" ( any | cr @inc_line )* :>> "*/";
|
||||||
|
|
Loading…
Reference in New Issue