Add "instance" to matching criteria

This commit is contained in:
Mateusz Poszwa
2011-08-04 17:12:54 +02:00
committed by Michael Stapelberg
parent 3d7f0f4ce3
commit 1913bf0e5c
4 changed files with 14 additions and 0 deletions

View File

@ -175,6 +175,7 @@ bool definitelyGreaterThan(float a, float b, float epsilon) {
%token TOK_NOP "nop"
%token TOK_CLASS "class"
%token TOK_INSTANCE "instance"
%token TOK_ID "id"
%token TOK_CON_ID "con_id"
%token TOK_TITLE "title"
@ -300,6 +301,11 @@ criterion:
printf("criteria: class = %s\n", $3);
current_match.class = $3;
}
| TOK_INSTANCE '=' STR
{
printf("criteria: instance = %s\n", $3);
current_match.instance = $3;
}
| TOK_CON_ID '=' STR
{
printf("criteria: id = %s\n", $3);