/[svn]/linuxsampler/trunk/src/network/lscpsymbols.h
ViewVC logotype

Contents of /linuxsampler/trunk/src/network/lscpsymbols.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 155 - (show annotations) (download) (as text)
Mon Jun 28 04:30:11 2004 UTC (19 years, 9 months ago) by senkov
File MIME type: text/x-c++hdr
File size: 4345 byte(s)
* Updated parser, lscp server and sampler class for new MIDI_INPUT
* Minor fixes (and major new bugs) here and there
* Consolidated 3 SET CHANNEL MIDI_xxx commands into one:
SET CHANNEL MIDI_INPUT

1 /* A Bison parser, made by GNU Bison 1.875. */
2
3 /* Skeleton parser for Yacc-like parsing with Bison,
4 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc.
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; either version 2, or (at your option)
9 any later version.
10
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
15
16 You should have received a copy of the GNU General Public License
17 along with this program; if not, write to the Free Software
18 Foundation, Inc., 59 Temple Place - Suite 330,
19 Boston, MA 02111-1307, USA. */
20
21 /* As a special exception, when this file is copied by Bison into a
22 Bison output file, you may use that output file without restriction.
23 This special exception was added by the Free Software Foundation
24 in version 1.24 of Bison. */
25
26 /* Tokens. */
27 #ifndef YYTOKENTYPE
28 # define YYTOKENTYPE
29 /* Put the tokens into the symbol table, so that GDB and other debuggers
30 know about them. */
31 enum yytokentype {
32 CHAR = 258,
33 DOTNUM = 259,
34 NUMBER = 260,
35 STRINGVAL = 261,
36 SP = 262,
37 LF = 263,
38 CR = 264,
39 HASH = 265,
40 EQ = 266,
41 ADD = 267,
42 GET = 268,
43 CREATE = 269,
44 DESTROY = 270,
45 LIST = 271,
46 LOAD = 272,
47 NON_MODAL = 273,
48 REMOVE = 274,
49 SET = 275,
50 SUBSCRIBE = 276,
51 UNSUBSCRIBE = 277,
52 RESET = 278,
53 QUIT = 279,
54 CHANNEL = 280,
55 NOTIFICATION = 281,
56 AVAILABLE_ENGINES = 282,
57 AVAILABLE_AUDIO_OUTPUT_DRIVERS = 283,
58 CHANNELS = 284,
59 INFO = 285,
60 BUFFER_FILL = 286,
61 STREAM_COUNT = 287,
62 VOICE_COUNT = 288,
63 INSTRUMENT = 289,
64 ENGINE = 290,
65 AUDIO_OUTPUT_CHANNEL = 291,
66 AUDIO_OUTPUT_CHANNEL_PARAMETER = 292,
67 AUDIO_OUTPUT_DEVICE = 293,
68 AUDIO_OUTPUT_DEVICES = 294,
69 AUDIO_OUTPUT_DEVICE_PARAMETER = 295,
70 AUDIO_OUTPUT_DRIVER = 296,
71 AUDIO_OUTPUT_DRIVER_PARAMETER = 297,
72 AUDIO_OUTPUT_TYPE = 298,
73 MIDI_INPUT = 299,
74 MIDI_INPUT_TYPE = 300,
75 MIDI_INPUT_PORT = 301,
76 MIDI_INPUT_CHANNEL = 302,
77 VOLUME = 303,
78 MIDI_INPUT_DRIVER = 304,
79 MIDI_INPUT_DRIVER_PARAMETER = 305,
80 AVAILABLE_MIDI_INPUT_DRIVERS = 306,
81 MIDI_INPUT_DEVICE = 307,
82 MIDI_INPUT_DEVICES = 308,
83 MIDI_INPUT_DEVICE_PARAMETER = 309,
84 MIDI_INPUT_PORT_PARAMETER = 310,
85 BYTES = 311,
86 PERCENTAGE = 312,
87 MISCELLANEOUS = 313
88 };
89 #endif
90 #define CHAR 258
91 #define DOTNUM 259
92 #define NUMBER 260
93 #define STRINGVAL 261
94 #define SP 262
95 #define LF 263
96 #define CR 264
97 #define HASH 265
98 #define EQ 266
99 #define ADD 267
100 #define GET 268
101 #define CREATE 269
102 #define DESTROY 270
103 #define LIST 271
104 #define LOAD 272
105 #define NON_MODAL 273
106 #define REMOVE 274
107 #define SET 275
108 #define SUBSCRIBE 276
109 #define UNSUBSCRIBE 277
110 #define RESET 278
111 #define QUIT 279
112 #define CHANNEL 280
113 #define NOTIFICATION 281
114 #define AVAILABLE_ENGINES 282
115 #define AVAILABLE_AUDIO_OUTPUT_DRIVERS 283
116 #define CHANNELS 284
117 #define INFO 285
118 #define BUFFER_FILL 286
119 #define STREAM_COUNT 287
120 #define VOICE_COUNT 288
121 #define INSTRUMENT 289
122 #define ENGINE 290
123 #define AUDIO_OUTPUT_CHANNEL 291
124 #define AUDIO_OUTPUT_CHANNEL_PARAMETER 292
125 #define AUDIO_OUTPUT_DEVICE 293
126 #define AUDIO_OUTPUT_DEVICES 294
127 #define AUDIO_OUTPUT_DEVICE_PARAMETER 295
128 #define AUDIO_OUTPUT_DRIVER 296
129 #define AUDIO_OUTPUT_DRIVER_PARAMETER 297
130 #define AUDIO_OUTPUT_TYPE 298
131 #define MIDI_INPUT 299
132 #define MIDI_INPUT_TYPE 300
133 #define MIDI_INPUT_PORT 301
134 #define MIDI_INPUT_CHANNEL 302
135 #define VOLUME 303
136 #define MIDI_INPUT_DRIVER 304
137 #define MIDI_INPUT_DRIVER_PARAMETER 305
138 #define AVAILABLE_MIDI_INPUT_DRIVERS 306
139 #define MIDI_INPUT_DEVICE 307
140 #define MIDI_INPUT_DEVICES 308
141 #define MIDI_INPUT_DEVICE_PARAMETER 309
142 #define MIDI_INPUT_PORT_PARAMETER 310
143 #define BYTES 311
144 #define PERCENTAGE 312
145 #define MISCELLANEOUS 313
146
147
148
149
150 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
151 typedef int YYSTYPE;
152 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
153 # define YYSTYPE_IS_DECLARED 1
154 # define YYSTYPE_IS_TRIVIAL 1
155 #endif
156
157
158
159
160

  ViewVC Help
Powered by ViewVC