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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 155 - (hide annotations) (download) (as text)
Mon Jun 28 04:30:11 2004 UTC (19 years, 11 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 senkov 135 /* A Bison parser, made by GNU Bison 1.875. */
2 schoenebeck 35
3     /* Skeleton parser for Yacc-like parsing with Bison,
4 senkov 135 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc.
5 schoenebeck 35
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 senkov 135 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 senkov 141 NON_MODAL = 273,
48 senkov 135 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 capela 143 AUDIO_OUTPUT_TYPE = 298,
73 senkov 155 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 schoenebeck 35 };
89     #endif
90     #define CHAR 258
91     #define DOTNUM 259
92     #define NUMBER 260
93 senkov 135 #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 senkov 141 #define NON_MODAL 273
106 senkov 135 #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 capela 143 #define AUDIO_OUTPUT_TYPE 298
131 senkov 155 #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 schoenebeck 35
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