#endif
extern Variable f_parser;
extern Variable percussion_p;
- extern Variable property_override;
- extern Variable property_set;
extern Variable pure_chain_offset_callback;
extern Variable remove_stencil_warnings;
extern Variable scale_layout;
#endif
Variable f_parser ("%parser");
Variable percussion_p ("percussion?");
- Variable property_override ("propertyOverride");
- Variable property_set ("propertySet");
Variable pure_chain_offset_callback ("pure-chain-offset-callback");
Variable remove_stencil_warnings ("remove-stencil-warnings");
Variable scale_layout ("scale-layout");
{
$$ = scm_acons ($1, $2, SCM_EOL);
}
- | OVERRIDE grob_prop_path '='
- {
- $$ = scm_acons (Lily::property_override, scm_list_1 ($2), SCM_EOL);
- }
- | SET context_prop_spec '='
- {
- $$ = scm_acons (Lily::property_set, scm_list_1 ($2), SCM_EOL);
- }
| MUSIC_FUNCTION EXPECT_SCM function_arglist_optional partial_function
{
$$ = scm_acons ($1, $3, $4);
{
$$ = scm_acons ($1, $3, $4);
}
- | OVERRIDE grob_prop_path '=' partial_function
- {
- $$ = scm_acons (Lily::property_override, scm_list_1 ($2), $4);
- }
- | SET context_prop_spec '=' partial_function
- {
- $$ = scm_acons (Lily::property_set, scm_list_1 ($2), $4);
- }
| MUSIC_FUNCTION EXPECT_OPTIONAL EXPECT_SCM function_arglist_nonbackup partial_function
{
$$ = scm_acons ($1, $4, $5);