diff --git a/hcore/deviceManager/deviceSpecl.ll b/hcore/deviceManager/deviceSpecl.ll index 0187e07..931edf1 100644 --- a/hcore/deviceManager/deviceSpecl.ll +++ b/hcore/deviceManager/deviceSpecl.ll @@ -6,16 +6,16 @@ %} %% -^a { - deviceSpecplval.chr = yytext[0]; +"+adev" { + deviceSpecplval.chr = yytext[1]; return KEYWORD_SPECTYPE_ACTUATOR; } -^e { - deviceSpecplval.chr = yytext[0]; +"+edev" { + deviceSpecplval.chr = yytext[1]; return KEYWORD_SPECTYPE_EXTROSPECTOR; } -^i { - deviceSpecplval.chr = yytext[0]; +"+idev" { + deviceSpecplval.chr = yytext[1]; return KEYWORD_SPECTYPE_INTEROSPECTOR; } "||" { return DOUBLE_PIPE; }