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 {
|
"+adev" {
|
||||||
deviceSpecplval.chr = yytext[0];
|
deviceSpecplval.chr = yytext[1];
|
||||||
return KEYWORD_SPECTYPE_ACTUATOR;
|
return KEYWORD_SPECTYPE_ACTUATOR;
|
||||||
}
|
}
|
||||||
^e {
|
"+edev" {
|
||||||
deviceSpecplval.chr = yytext[0];
|
deviceSpecplval.chr = yytext[1];
|
||||||
return KEYWORD_SPECTYPE_EXTROSPECTOR;
|
return KEYWORD_SPECTYPE_EXTROSPECTOR;
|
||||||
}
|
}
|
||||||
^i {
|
"+idev" {
|
||||||
deviceSpecplval.chr = yytext[0];
|
deviceSpecplval.chr = yytext[1];
|
||||||
return KEYWORD_SPECTYPE_INTEROSPECTOR;
|
return KEYWORD_SPECTYPE_INTEROSPECTOR;
|
||||||
}
|
}
|
||||||
"||" { return DOUBLE_PIPE; }
|
"||" { return DOUBLE_PIPE; }
|
||||||
|
|||||||
Reference in New Issue
Block a user