|
1 /* A Bison parser, made by GNU Bison 2.3. */ |
|
2 |
|
3 /* Skeleton interface for Bison's Yacc-like parsers in C |
|
4 |
|
5 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 |
|
6 Free Software Foundation, Inc. |
|
7 |
|
8 This program is free software; you can redistribute it and/or modify |
|
9 it under the terms of the GNU General Public License as published by |
|
10 the Free Software Foundation; either version 2, or (at your option) |
|
11 any later version. |
|
12 |
|
13 This program is distributed in the hope that it will be useful, |
|
14 but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 GNU General Public License for more details. |
|
17 |
|
18 You should have received a copy of the GNU General Public License |
|
19 along with this program; if not, write to the Free Software |
|
20 Foundation, Inc., 51 Franklin Street, Fifth Floor, |
|
21 Boston, MA 02110-1301, USA. */ |
|
22 |
|
23 /* As a special exception, you may create a larger work that contains |
|
24 part or all of the Bison parser skeleton and distribute that work |
|
25 under terms of your choice, so long as that work isn't itself a |
|
26 parser generator using the skeleton or a modified version thereof |
|
27 as a parser skeleton. Alternatively, if you modify or redistribute |
|
28 the parser skeleton itself, you may (at your option) remove this |
|
29 special exception, which will cause the skeleton and the resulting |
|
30 Bison output files to be licensed under the GNU General Public |
|
31 License without this special exception. |
|
32 |
|
33 This special exception was added by the Free Software Foundation in |
|
34 version 2.2 of Bison. */ |
|
35 |
|
36 /* Tokens. */ |
|
37 #ifndef YYTOKENTYPE |
|
38 # define YYTOKENTYPE |
|
39 /* Put the tokens into the symbol table, so that GDB and other debuggers |
|
40 know about them. */ |
|
41 enum yytokentype { |
|
42 PARSE_URL = 258, |
|
43 IDENTIFIER = 259, |
|
44 BINREF = 260, |
|
45 PADREF = 261, |
|
46 REF = 262, |
|
47 ASSIGNMENT = 263, |
|
48 LINK = 264 |
|
49 }; |
|
50 #endif |
|
51 /* Tokens. */ |
|
52 #define PARSE_URL 258 |
|
53 #define IDENTIFIER 259 |
|
54 #define BINREF 260 |
|
55 #define PADREF 261 |
|
56 #define REF 262 |
|
57 #define ASSIGNMENT 263 |
|
58 #define LINK 264 |
|
59 |
|
60 |
|
61 |
|
62 |
|
63 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
|
64 typedef union YYSTYPE |
|
65 #line 521 "./grammar.y" |
|
66 { |
|
67 gchar *s; |
|
68 chain_t *c; |
|
69 link_t *l; |
|
70 GstElement *e; |
|
71 GSList *p; |
|
72 graph_t *g; |
|
73 } |
|
74 /* Line 1489 of yacc.c. */ |
|
75 #line 76 "grammar.tab.h" |
|
76 YYSTYPE; |
|
77 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ |
|
78 # define YYSTYPE_IS_DECLARED 1 |
|
79 # define YYSTYPE_IS_TRIVIAL 1 |
|
80 #endif |
|
81 |
|
82 |
|
83 |