1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
typedef union
{
gfloat f;
char string[FROG_MAX_TOKEN_STRING];
int number;
char character;
struct p_pitch t_pitch;
struct p_noteoption *t_option;
struct p_note t_note;
struct p_modifier t_modifier;
struct p_position t_position;
struct p_grace t_grace;
struct p_beam t_beamd;
struct p_beam_type t_beamtype;
struct p_gracenoteoption t_graceoption;
struct p_staff t_staff;
struct p_rest t_rest;
struct p_tupops t_tupops;
struct p_slur t_slur;
struct p_hairpin t_hairpin;
} YYSTYPE;
#define STAFFNAME 257
#define TIE 258
#define END 259
#define FLOAT 260
#define NOTENAME 261
#define DURATION 262
#define RESTTYPE 263
#define DIRECTION 264
#define SLURPOSITION 265
#define NUMPOSITION 266
#define KEYTYPE 267
#define NUM 268
#define BRACKET 269
#define CLEFTYPE 270
#define ORNAMENT 271
#define FULL 272
#define PARTIAL 273
#define MODE 274
#define BARTYPE 275
#define TEMPOTERM 276
#define TRANSTEMPO 277
#define DYN 278
#define ACCIDENTAL 279
#define ACCENT 280
#define NOTEHEAD 281
#define STYLE 282
#define CURVESHAPE 283
#define SYSTEM 284
#define STAFFGROUP 285
#define STAFF 286
#define ENDSTAFFGROUP 287
#define TUPLET 288
#define TUP_END 289
#define SLURTYPE 290
#define HAIRPINTYPE 291
extern YYSTYPE froglval;
|