File: frogparser.h

package info (click to toggle)
denemo 0.5.9-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,500 kB
  • ctags: 2,415
  • sloc: ansic: 23,057; sh: 3,321; yacc: 1,737; makefile: 449; lex: 376
file content (59 lines) | stat: -rw-r--r-- 1,254 bytes parent folder | download
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;