Music *m = unsmob_music ($1);
if ($2) {
SCM salter = m->get_property ("alteration");
- int alter = is_number (salter) ? ly_scm2int (salter) : 0;
+ int alter = ly_c_number_p (salter) ? ly_scm2int (salter) : 0;
m->set_property ("alteration",
scm_int2num (alter + $2));
} else {
n->set_property ("pitch", $1);
n->set_property ("duration", $5);
- if (is_number ($4))
+ if (ly_c_number_p ($4))
{
int q = ly_scm2int ($4);
n->set_property ("absolute-octave", scm_int2num (q-1));
if (ly_c_string_p (sid)) {
*destination = sid;
return STRING_IDENTIFIER;
- } else if (is_number (sid)) {
+ } else if (ly_c_number_p (sid)) {
*destination = sid;
return NUMBER_IDENTIFIER;
} else if (unsmob_context_def (sid)) {