n -= VALUE (car (x));
x = cdr (x);
}
- return make_number (n);
+ return MAKE_NUMBER (n);
}
SCM
n += VALUE (car (x));
x = cdr (x);
}
- return make_number (n);
+ return MAKE_NUMBER (n);
}
SCM
n /= VALUE (car (x));
x = cdr (x);
}
- return make_number (n);
+ return MAKE_NUMBER (n);
}
SCM
{
assert (TYPE (a) == NUMBER);
assert (TYPE (b) == NUMBER);
- return make_number (VALUE (a) % VALUE (b));
+ return MAKE_NUMBER (VALUE (a) % VALUE (b));
}
SCM
n *= VALUE (car (x));
x = cdr (x);
}
- return make_number (n);
+ return MAKE_NUMBER (n);
}
SCM
n |= VALUE (car (x));
x = cdr (x);
}
- return make_number (n);
+ return MAKE_NUMBER (n);
}
SCM
assert (TYPE (count) == NUMBER);
int cn = VALUE (n);
int ccount = VALUE (count);
- return make_number ((ccount < 0) ? cn >> -ccount : cn << ccount);
+ return MAKE_NUMBER ((ccount < 0) ? cn >> -ccount : cn << ccount);
}