2 #include "ges-structure-parser.h"
9 %option extra-type="GESStructureParser *"
10 %option never-interactive
14 TEST_CLIP [ ]+\+test-clip[ ]+
15 TRANSITION [ ]+\+transition[ ]+
16 EFFECT [ ]+\+effect[ ]+
18 SETTER [ ]+set-[^ ]+[ ]+
23 ges_structure_parser_parse_string (yyextra, yytext, FALSE);
26 {CLIP}|{TRANSITION}|{EFFECT}|{TEST_CLIP} {
27 ges_structure_parser_parse_symbol (yyextra, yytext);
31 ges_structure_parser_parse_setter (yyextra, yytext);
35 ges_structure_parser_parse_whitespace (yyextra);
39 /* add everything else */
40 ges_structure_parser_parse_default (yyextra, yytext);