devSpec:lex: Fix devSpecType keywords
We can't use a plain single letter anymore, so now let's use some longer keywords instead. New keywords are: * +idev: interoceptors. * +adev: actuators. * +edev: extrospectors.
This commit is contained in:
@@ -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; }
|
||||
|
||||
Reference in New Issue
Block a user