%token CONTEXT_MOD_IDENTIFIER
%token DRUM_PITCH
%token PITCH_IDENTIFIER
-%token PITCH_ARG
%token DURATION_IDENTIFIER
%token EVENT_IDENTIFIER
%token EVENT_FUNCTION
(parser, @3, $3),
$1, $2);
}
- | function_arglist_backup REPARSE pitch_arg
- {
- $$ = check_scheme_arg (parser, @3,
- $3, $1, $2);
- }
| function_arglist_backup REPARSE bare_number_common
{
$$ = check_scheme_arg (parser, @3,
}
;
-pitch_arg:
- PITCH_ARG quotes {
- if (!scm_is_eq (SCM_INUM0, $2))
- {
- Pitch p = *unsmob_pitch ($1);
- p = p.transposed (Pitch (scm_to_int ($2),0,0));
- $$ = p.smobbed_copy ();
- }
- }
- ;
-
gen_text_def:
full_markup {
Music *t = MY_MAKE_MUSIC ("TextScriptEvent", @$);