cp                123 ext/charconv/charconv.h extern void jconv_ucs4_to_utf8(unsigned int ucs, char *cp);
cp                669 ext/charconv/jconv.c void jconv_ucs4_to_utf8(unsigned int ucs, char *cp)
cp                672 ext/charconv/jconv.c         *cp = ucs;
cp                675 ext/charconv/jconv.c         *cp++ = ((ucs>>6)&0x1f) | 0xc0;
cp                676 ext/charconv/jconv.c         *cp = (ucs&0x3f) | 0x80;
cp                679 ext/charconv/jconv.c         *cp++ = ((ucs>>12)&0x0f) | 0xe0;
cp                680 ext/charconv/jconv.c         *cp++ = ((ucs>>6)&0x3f) | 0x80;
cp                681 ext/charconv/jconv.c         *cp = (ucs&0x3f) | 0x80;
cp                684 ext/charconv/jconv.c         *cp++ = ((ucs>>18)&0x07) | 0xf0;
cp                685 ext/charconv/jconv.c         *cp++ = ((ucs>>12)&0x3f) | 0x80;
cp                686 ext/charconv/jconv.c         *cp++ = ((ucs>>6)&0x3f) | 0x80;
cp                687 ext/charconv/jconv.c         *cp = (ucs&0x3f) | 0x80;
cp                690 ext/charconv/jconv.c         *cp++ = ((ucs>>24)&0x03) | 0xf8;
cp                691 ext/charconv/jconv.c         *cp++ = ((ucs>>18)&0x3f) | 0x80;
cp                692 ext/charconv/jconv.c         *cp++ = ((ucs>>12)&0x3f) | 0x80;
cp                693 ext/charconv/jconv.c         *cp++ = ((ucs>>6)&0x3f) | 0x80;
cp                694 ext/charconv/jconv.c         *cp = (ucs&0x3f) | 0x80;
cp                696 ext/charconv/jconv.c         *cp++ = ((ucs>>30)&0x1) | 0xfc;
cp                697 ext/charconv/jconv.c         *cp++ = ((ucs>>24)&0x3f) | 0x80;
cp                698 ext/charconv/jconv.c         *cp++ = ((ucs>>18)&0x3f) | 0x80;
cp                699 ext/charconv/jconv.c         *cp++ = ((ucs>>12)&0x3f) | 0x80;
cp                700 ext/charconv/jconv.c         *cp++ = ((ucs>>6)&0x3f) | 0x80;
cp                701 ext/charconv/jconv.c         *cp++ = (ucs&0x3f) | 0x80;
cp                433 ext/net/net.c  int inet_aton(const char *cp, struct in_addr *inp)
cp                435 ext/net/net.c      unsigned long r = inet_addr(cp);
cp                827 ext/uvector/uvector.c     ScmObj cp;
cp                831 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp                833 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               1031 ext/uvector/uvector.c     ScmObj cp;
cp               1035 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               1037 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               1235 ext/uvector/uvector.c     ScmObj cp;
cp               1239 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               1241 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               1439 ext/uvector/uvector.c     ScmObj cp;
cp               1443 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               1445 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               1643 ext/uvector/uvector.c     ScmObj cp;
cp               1647 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               1649 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               1847 ext/uvector/uvector.c     ScmObj cp;
cp               1851 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               1853 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               2051 ext/uvector/uvector.c     ScmObj cp;
cp               2055 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               2057 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               2255 ext/uvector/uvector.c     ScmObj cp;
cp               2259 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               2261 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               2459 ext/uvector/uvector.c     ScmObj cp;
cp               2463 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               2465 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp               2663 ext/uvector/uvector.c     ScmObj cp;
cp               2667 ext/uvector/uvector.c     for (i=0, cp=list; i<length; i++, cp = SCM_CDR(cp)) {
cp               2669 ext/uvector/uvector.c         ScmObj obj = SCM_CAR(cp);
cp                300 ext/vport/vport.c         const char *cp = SCM_STRING_BODY_START(b);
cp                302 ext/vport/vport.c             SCM_CHAR_GET(cp, c);
cp                303 ext/vport/vport.c             cp += SCM_CHAR_NFOLLOWS(*cp)+1;
cp                194 src/class.c        ScmObj cp;
cp                197 src/class.c        SCM_FOR_EACH(cp, classes) {
cp                198 src/class.c            if (!Scm_TypeP(SCM_CAR(cp), SCM_CLASS_CLASS))
cp                200 src/class.c                          " %S in %S", SCM_CAR(cp), classes);
cp                201 src/class.c            *vp++ = SCM_CLASS(SCM_CAR(cp));
cp                467 src/class.c        ScmClass **cp = klass->cpa;
cp                469 src/class.c        while ((k = *cp++) != NULL) {
cp                542 src/class.c        ScmObj cp;
cp                550 src/class.c        cp = SCM_CDR(val);
cp                551 src/class.c        if ((len = Scm_Length(cp)) < 0) goto err;
cp                552 src/class.c        klass->cpa = class_list_to_array(cp, len);
cp                701 src/class.c        ScmObj cp;
cp                702 src/class.c        SCM_FOR_EACH(cp, val) {
cp                703 src/class.c            if (!SCM_MODULEP(SCM_CAR(cp))) goto err;
cp                705 src/class.c        if (!SCM_NULLP(cp)) goto err;
cp                977 src/class.c        ScmObj cp;
cp                979 src/class.c        SCM_FOR_EACH(cp, klass->modules) {
cp                980 src/class.c            if (!SCM_MODULEP(SCM_CAR(cp))) continue;
cp                981 src/class.c            Scm_Define(SCM_MODULE(SCM_CAR(cp)),
cp               2757 src/class.c            ScmObj cp, sp = supers;
cp               2758 src/class.c            SCM_FOR_EACH(cp, klass->cpl) {
cp               2759 src/class.c                if (SCM_EQ(SCM_CAR(cp), SCM_CAR(sp))) {
cp                131 src/code.c         ScmObj closures = SCM_NIL, cp;
cp                187 src/code.c                     SCM_FOR_EACH(cp, SCM_OBJ(p[i+1])) {
cp                188 src/code.c                         if (SCM_COMPILED_CODE_P(SCM_CAR(cp))) {
cp                189 src/code.c                             closures = Scm_Acons(SCM_CAR(cp),
cp                402 src/code.c         ScmWord *cp = cc->code;
cp                407 src/code.c             code = SCM_VM_INSN_CODE(*cp); cp++;
cp                412 src/code.c                 i++; cp++;
cp                415 src/code.c                 i++; cp++;
cp                418 src/code.c                 target = (ScmWord*)*cp;
cp                424 src/code.c                 if (target != (ScmWord*)*cp) {
cp                425 src/code.c                     *cp = SCM_WORD(target);
cp                427 src/code.c                 i++; cp++;
cp                481 src/code.c         ScmObj cp;
cp                513 src/code.c             ScmObj cp;
cp                515 src/code.c             for (i=0, cp=b->constants; i<numConstants; i++, cp=SCM_CDR(cp)) {
cp                516 src/code.c                 cc->constants[i] = SCM_CAR(cp);
cp                522 src/code.c         SCM_FOR_EACH(cp, b->labelRefs) {
cp                523 src/code.c             int destAddr = cc_builder_label_def(b, SCM_CAAR(cp));
cp                527 src/code.c                           SCM_CAAR(cp));
cp                529 src/code.c             operandAddr = SCM_INT_VALUE(SCM_CDAR(cp));
cp                200 src/compare.c      ScmObj cp;
cp                206 src/compare.c          for (i=0, cp=objs; i<len; i++, cp = SCM_CDR(cp)) {
cp                207 src/compare.c              SCM_SET_CAR(cp, array[i]);
cp                307 src/error.c        ScmObj h = SCM_NIL, t = SCM_NIL, cp, cond;
cp                327 src/error.c        SCM_FOR_EACH(cp, conditions) {
cp                328 src/error.c            ScmObj c = SCM_CAR(cp);
cp                330 src/error.c                Scm_Error("make-compound-condition: given non-condition object: %S", SCM_CAR(cp));
cp                358 src/error.c        ScmObj cp;
cp                359 src/error.c        SCM_FOR_EACH(cp, conds) {
cp                360 src/error.c            if (!SCM_CONDITIONP(SCM_CAR(cp))) goto err;
cp                362 src/error.c        if (!SCM_NULLP(cp)) {
cp                417 src/error.c        ScmObj cp;
cp                422 src/error.c        SCM_FOR_EACH(cp, SCM_COMPOUND_CONDITION(c)->conditions) {
cp                423 src/error.c            if (SCM_ISA(SCM_CAR(cp), SCM_CLASS(k))) return TRUE;
cp                433 src/error.c            ScmObj cp;
cp                434 src/error.c            SCM_FOR_EACH(cp, SCM_COMPOUND_CONDITION(c)->conditions) {
cp                435 src/error.c                if (SCM_MESSAGE_CONDITION_P(SCM_CAR(cp))) {
cp                436 src/error.c                    return SCM_MESSAGE_CONDITION(SCM_CAR(cp))->message;
cp                460 src/error.c            ScmObj h = SCM_NIL, t = SCM_NIL, cp;
cp                461 src/error.c            SCM_FOR_EACH(cp, SCM_COMPOUND_CONDITION(c)->conditions) {
cp                462 src/error.c                ScmObj cc = SCM_CAR(cp);
cp                749 src/error.c        ScmObj cp;
cp                754 src/error.c        SCM_FOR_EACH(cp, stacklite) {
cp                757 src/error.c                SHOW_EXPR(depth++, SCM_CAR(cp));
cp                759 src/error.c            if (SCM_PAIRP(SCM_CAR(cp))) {
cp                760 src/error.c                ScmObj srci = Scm_PairAttrGet(SCM_PAIR(SCM_CAR(cp)),
cp                787 src/error.c                SHOW_EXPR(depth++, SCM_CAR(cp));
cp                150 src/extlib.c     ScmObj cp, r = Scm_LogAnd(x, y);
cp                151 src/extlib.c     SCM_FOR_EACH(cp, args) {
cp                152 src/extlib.c       r = Scm_LogAnd(r, SCM_CAR(cp));
cp                178 src/extlib.c     ScmObj cp, r = Scm_LogIor(x, y);
cp                179 src/extlib.c     SCM_FOR_EACH(cp, args) {
cp                180 src/extlib.c       r = Scm_LogIor(r, SCM_CAR(cp));
cp                206 src/extlib.c     ScmObj cp, r = Scm_LogXor(x, y);
cp                207 src/extlib.c     SCM_FOR_EACH(cp, args) {
cp                208 src/extlib.c       r = Scm_LogXor(r, SCM_CAR(cp));
cp                585 src/extlib.c     ScmObj head = SCM_NIL, tail = SCM_NIL, cp;
cp                587 src/extlib.c       SCM_FOR_EACH(cp, args) {
cp                588 src/extlib.c         if (!SCM_PAIRP(SCM_CDR(cp))) {
cp                589 src/extlib.c           if (SCM_NULLP(head)) head = SCM_CAR(cp);
cp                590 src/extlib.c           else SCM_SET_CDR(tail, SCM_CAR(cp));
cp                593 src/extlib.c         SCM_APPEND1(head, tail, SCM_CAR(cp));
cp                814 src/extlib.c     ScmObj cp, h = SCM_NIL, t = SCM_NIL;
cp                815 src/extlib.c     SCM_FOR_EACH(cp, list) {
cp                817 src/extlib.c       if (!SCM_PAIRP(SCM_CAR(cp)) && SCM_NULLP(SCM_CDR(cp))) {
cp                818 src/extlib.c         if (SCM_NULLP(h)) return SCM_CAR(cp);
cp                819 src/extlib.c         else { SCM_SET_CDR(t, SCM_CAR(cp)); return h; }
cp                821 src/extlib.c       SCM_APPEND(h, t, SCM_CAR(cp));
cp               1305 src/extlib.c    {  ScmObj cp; ScmChar ch;
cp               1306 src/extlib.c     SCM_FOR_EACH(cp, chars) {
cp               1307 src/extlib.c       if (!SCM_CHARP(SCM_CAR(cp)))
cp               1308 src/extlib.c         Scm_Error("character required, but got %S", SCM_CAR(cp));
cp               1309 src/extlib.c       ch = SCM_CHAR_VALUE(SCM_CAR(cp));
cp                221 src/gauche-config.c         struct cmd_rec *cp = cmds;
cp                223 src/gauche-config.c         while (cp->cmd != NULL) {
cp                224 src/gauche-config.c             if (strcmp(cp->cmd, argv[1]) == 0) {
cp                225 src/gauche-config.c                 print_output(cp);
cp                228 src/gauche-config.c             cp++;
cp                 72 src/gauche/char_euc_jp.h #define SCM_CHAR_GET(cp, ch)                                    \
cp                 74 src/gauche/char_euc_jp.h         if (((ch) = (unsigned char)*(cp)) >= 0x80) {            \
cp                 76 src/gauche/char_euc_jp.h                 (unsigned char)(cp)[1] >= 0xa1 &&               \
cp                 77 src/gauche/char_euc_jp.h                 (unsigned char)(cp)[2] >= 0xa1) {               \
cp                 79 src/gauche/char_euc_jp.h                      + ((unsigned char)(cp)[1] << 8)            \
cp                 80 src/gauche/char_euc_jp.h                      + (unsigned char)(cp)[2];                  \
cp                 81 src/gauche/char_euc_jp.h             } else if ((unsigned char)(cp)[1] >= 0xa1) {        \
cp                 82 src/gauche/char_euc_jp.h                 (ch) = ((ch) << 8) + (unsigned char)(cp)[1];    \
cp                 93 src/gauche/char_euc_jp.h #define SCM_CHAR_PUT(cp, ch)                    \
cp                 97 src/gauche/char_euc_jp.h                 (cp)[0] = ((ch) >> 16) & 0xff;  \
cp                 98 src/gauche/char_euc_jp.h                 (cp)[1] = ((ch) >> 8) & 0xff;   \
cp                 99 src/gauche/char_euc_jp.h                 (cp)[2] = (ch) & 0xff;          \
cp                101 src/gauche/char_euc_jp.h                 (cp)[0] = (ch >> 8) & 0xff;     \
cp                102 src/gauche/char_euc_jp.h                 (cp)[1] = ch & 0xff;            \
cp                105 src/gauche/char_euc_jp.h             (cp)[0] = ch & 0xff;                \
cp                115 src/gauche/char_euc_jp.h #define SCM_CHAR_BACKWARD(cp, start, result)                    \
cp                116 src/gauche/char_euc_jp.h     ((result) = Scm_CharBackwardEUC(cp, start))
cp                118 src/gauche/char_euc_jp.h SCM_EXTERN const char *Scm_CharBackwardEUC(const char *cp, const char *start);
cp                137 src/gauche/char_euc_jp.h const char *Scm_CharBackwardEUC(const char *cp, const char *start)
cp                141 src/gauche/char_euc_jp.h     switch (cp - start) {
cp                143 src/gauche/char_euc_jp.h         t = (unsigned char*)(cp-3);
cp                149 src/gauche/char_euc_jp.h         t = (unsigned char*)(cp-2);
cp                155 src/gauche/char_euc_jp.h         t = (unsigned char*)(cp-1);
cp                 62 src/gauche/char_none.h #define SCM_CHAR_GET(cp, ch) ((ch) = *(const unsigned char*)(cp))
cp                 63 src/gauche/char_none.h #define SCM_CHAR_PUT(cp, ch)  (*(cp) = (ch))
cp                 65 src/gauche/char_none.h #define SCM_CHAR_BACKWARD(cp, start, result)    \
cp                 67 src/gauche/char_none.h         if ((cp) > (start)) (result) = (cp)-1;  \
cp                 69 src/gauche/char_sjis.h #define SCM_CHAR_GET(cp, ch)                                                \
cp                 71 src/gauche/char_sjis.h         (ch) = (unsigned char)*(cp);                                        \
cp                 74 src/gauche/char_sjis.h              (ch) = (((unsigned char)(ch)) << 8) + (unsigned char)*(cp+1);  \
cp                 83 src/gauche/char_sjis.h #define SCM_CHAR_PUT(cp, ch)                    \
cp                 86 src/gauche/char_sjis.h             (cp)[0] = (ch >> 8) & 0xff;         \
cp                 87 src/gauche/char_sjis.h             (cp)[1] = ch & 0xff;                \
cp                 89 src/gauche/char_sjis.h             (cp)[0] = ch & 0xff;                \
cp                 99 src/gauche/char_sjis.h #define SCM_CHAR_BACKWARD(cp, start, result)                    \
cp                101 src/gauche/char_sjis.h         (result) = (cp);                                        \
cp                 75 src/gauche/char_utf_8.h #define SCM_CHAR_GET(cp, ch)                                    \
cp                 77 src/gauche/char_utf_8.h         if (((ch) = (unsigned char)*(cp)) >= 0x80) {            \
cp                 78 src/gauche/char_utf_8.h             (ch) = Scm_CharUtf8Getc((unsigned char*)cp);        \
cp                 86 src/gauche/char_utf_8.h #define SCM_CHAR_PUT(cp, ch)                            \
cp                 89 src/gauche/char_utf_8.h             Scm_CharUtf8Putc((unsigned char*)cp, ch);   \
cp                 91 src/gauche/char_utf_8.h             *(cp) = (ch);                               \
cp                101 src/gauche/char_utf_8.h #define SCM_CHAR_BACKWARD(cp, start, result)                    \
cp                103 src/gauche/char_utf_8.h         switch ((cp) - (start)) {                               \
cp                105 src/gauche/char_utf_8.h             (result) = (cp) - 6;                                \
cp                109 src/gauche/char_utf_8.h             (result) = (cp) - 5;                                \
cp                113 src/gauche/char_utf_8.h             (result) = (cp) - 4;                                \
cp                117 src/gauche/char_utf_8.h             (result) = (cp) - 3;                                \
cp                121 src/gauche/char_utf_8.h             (result) = (cp) - 2;                                \
cp                125 src/gauche/char_utf_8.h             (result) = (cp) - 1;                                \
cp                164 src/gauche/char_utf_8.h ScmChar Scm_CharUtf8Getc(const unsigned char *cp)
cp                167 src/gauche/char_utf_8.h     unsigned char *ucp = (unsigned char *)cp;
cp                212 src/gauche/char_utf_8.h void Scm_CharUtf8Putc(unsigned char *cp, ScmChar ch)
cp                215 src/gauche/char_utf_8.h         *cp = ch;
cp                218 src/gauche/char_utf_8.h         *cp++ = ((ch>>6)&0x1f) | 0xc0;
cp                219 src/gauche/char_utf_8.h         *cp = (ch&0x3f) | 0x80;
cp                222 src/gauche/char_utf_8.h         *cp++ = ((ch>>12)&0x0f) | 0xe0;
cp                223 src/gauche/char_utf_8.h         *cp++ = ((ch>>6)&0x3f) | 0x80;
cp                224 src/gauche/char_utf_8.h         *cp = (ch&0x3f) | 0x80;
cp                227 src/gauche/char_utf_8.h         *cp++ = ((ch>>18)&0x07) | 0xf0;
cp                228 src/gauche/char_utf_8.h         *cp++ = ((ch>>12)&0x3f) | 0x80;
cp                229 src/gauche/char_utf_8.h         *cp++ = ((ch>>6)&0x3f) | 0x80;
cp                230 src/gauche/char_utf_8.h         *cp = (ch&0x3f) | 0x80;
cp                233 src/gauche/char_utf_8.h         *cp++ = ((ch>>24)&0x03) | 0xf8;
cp                234 src/gauche/char_utf_8.h         *cp++ = ((ch>>18)&0x3f) | 0x80;
cp                235 src/gauche/char_utf_8.h         *cp++ = ((ch>>12)&0x3f) | 0x80;
cp                236 src/gauche/char_utf_8.h         *cp++ = ((ch>>6)&0x3f) | 0x80;
cp                237 src/gauche/char_utf_8.h         *cp = (ch&0x3f) | 0x80;
cp                239 src/gauche/char_utf_8.h         *cp++ = ((ch>>30)&0x1) | 0xfc;
cp                240 src/gauche/char_utf_8.h         *cp++ = ((ch>>24)&0x3f) | 0x80;
cp                241 src/gauche/char_utf_8.h         *cp++ = ((ch>>18)&0x3f) | 0x80;
cp                242 src/gauche/char_utf_8.h         *cp++ = ((ch>>12)&0x3f) | 0x80;
cp                243 src/gauche/char_utf_8.h         *cp++ = ((ch>>6)&0x3f) | 0x80;
cp                244 src/gauche/char_utf_8.h         *cp++ = (ch&0x3f) | 0x80;
cp                135 src/gauche/mingw-compat.h int inet_aton(const char *cp, struct in_addr *inp);
cp                164 src/hash.c             ScmObj cp;
cp                165 src/hash.c             SCM_FOR_EACH(cp, obj) {
cp                166 src/hash.c                 h2 = Scm_Hash(SCM_CAR(cp));
cp                169 src/hash.c             h2 = Scm_Hash(cp);
cp                 84 src/keyword.c      ScmObj cp;
cp                 85 src/keyword.c      SCM_FOR_EACH(cp, list) {
cp                 86 src/keyword.c          if (!SCM_PAIRP(SCM_CDR(cp))) {
cp                 89 src/keyword.c          if (key == SCM_CAR(cp)) return SCM_CADR(cp);
cp                 90 src/keyword.c          cp = SCM_CDR(cp);
cp                100 src/keyword.c      ScmObj cp;
cp                101 src/keyword.c      SCM_FOR_EACH(cp, list) {
cp                102 src/keyword.c          if (!SCM_PAIRP(SCM_CDR(cp))) {
cp                105 src/keyword.c          if (key == SCM_CAR(cp)) {
cp                108 src/keyword.c              ScmObj tail = Scm_DeleteKeyword(key, SCM_CDR(SCM_CDR(cp)));
cp                111 src/keyword.c                  if (cp2 == cp) {
cp                119 src/keyword.c          cp = SCM_CDR(cp);
cp                126 src/keyword.c      ScmObj cp, prev = SCM_FALSE;
cp                127 src/keyword.c      SCM_FOR_EACH(cp, list) {
cp                128 src/keyword.c          if (!SCM_PAIRP(SCM_CDR(cp))) {
cp                131 src/keyword.c          if (key == SCM_CAR(cp)) {
cp                135 src/keyword.c                  return Scm_DeleteKeywordX(key, SCM_CDR(SCM_CDR(cp)));
cp                137 src/keyword.c                  ScmObj tail = Scm_DeleteKeywordX(key, SCM_CDR(SCM_CDR(cp)));
cp                142 src/keyword.c          cp = SCM_CDR(cp);
cp                143 src/keyword.c          prev = cp;
cp                112 src/list.c         ScmObj start = SCM_NIL, cp = SCM_NIL, obj;
cp                123 src/list.c                 cp = start;
cp                128 src/list.c                 SCM_SET_CDR(cp, item);
cp                131 src/list.c                 cp = item;
cp                278 src/list.c         ScmObj cp;
cp                279 src/list.c         SCM_FOR_EACH(cp, list) {
cp                280 src/list.c     	if (SCM_NULLP(SCM_CDR(cp))) {
cp                281 src/list.c                 SCM_SET_CDR(cp, obj);
cp                309 src/list.c         ScmObj start = SCM_NIL, last = SCM_NIL, cp;
cp                310 src/list.c         SCM_FOR_EACH(cp, args) {
cp                311 src/list.c             if (!SCM_PAIRP(SCM_CDR(cp))) {
cp                312 src/list.c                 if (SCM_NULLP(start)) return SCM_CAR(cp);
cp                313 src/list.c                 SCM_SET_CDR(last, SCM_CAR(cp));
cp                315 src/list.c             } else if (SCM_NULLP(SCM_CAR(cp))) {
cp                317 src/list.c             } else if (!SCM_PAIRP(SCM_CAR(cp))) {
cp                318 src/list.c                 Scm_Error("pair required, but got %S", SCM_CAR(cp));
cp                320 src/list.c                 SCM_APPEND(start, last, Scm_CopyList(SCM_CAR(cp)));
cp                333 src/list.c         ScmObj cp, result;
cp                340 src/list.c         SCM_FOR_EACH(cp, list) {
cp                341 src/list.c     	SCM_SET_CAR(result, SCM_CAR(cp));
cp                410 src/list.c         ScmObj cp;
cp                413 src/list.c         SCM_FOR_EACH(cp, l) {
cp                414 src/list.c     	ScmObj cdr = SCM_CDR(cp);
cp                415 src/list.c     	if (!SCM_PAIRP(cdr)) return cp;
cp                452 src/list.c         ScmObj start = SCM_NIL, last = SCM_NIL, cp, prev = list;
cp                455 src/list.c         SCM_FOR_EACH(cp, list) {
cp                456 src/list.c             if (Scm_EqualM(obj, SCM_CAR(cp), cmpmode)) {
cp                457 src/list.c                 for (; prev != cp; prev = SCM_CDR(prev))
cp                459 src/list.c                 prev = SCM_CDR(cp);
cp                470 src/list.c         ScmObj cp, prev = SCM_NIL;
cp                471 src/list.c         SCM_FOR_EACH(cp, list) {
cp                472 src/list.c             if (Scm_EqualM(obj, SCM_CAR(cp), cmpmode)) {
cp                474 src/list.c                     list = SCM_CDR(cp);
cp                476 src/list.c                     SCM_SET_CDR(prev, SCM_CDR(cp));
cp                479 src/list.c                 prev = cp;
cp                494 src/list.c         ScmObj cp;
cp                496 src/list.c         SCM_FOR_EACH(cp,alist) {
cp                497 src/list.c             ScmObj entry = SCM_CAR(cp);
cp                506 src/list.c         ScmObj cp;
cp                508 src/list.c         SCM_FOR_EACH(cp,alist) {
cp                509 src/list.c     	ScmObj entry = SCM_CAR(cp);
cp                518 src/list.c         ScmObj cp;
cp                520 src/list.c         SCM_FOR_EACH(cp,alist) {
cp                521 src/list.c             ScmObj entry = SCM_CAR(cp);
cp                531 src/list.c         ScmObj start = SCM_NIL, last = SCM_NIL, cp, p, prev = alist;
cp                537 src/list.c         SCM_FOR_EACH(cp, alist) {
cp                538 src/list.c             p = SCM_CAR(cp);
cp                541 src/list.c                     for (; prev != cp; prev = SCM_CDR(prev))
cp                543 src/list.c                     prev = SCM_CDR(cp);
cp                555 src/list.c         ScmObj cp, prev = SCM_NIL;
cp                559 src/list.c         SCM_FOR_EACH(cp, alist) {
cp                560 src/list.c             ScmObj e = SCM_CAR(cp);
cp                564 src/list.c                         alist = SCM_CDR(cp);
cp                567 src/list.c                         SCM_SET_CDR(prev, SCM_CDR(cp));
cp                571 src/list.c             prev = cp;
cp                269 src/main.c         ScmObj cp;
cp                356 src/main.c         SCM_FOR_EACH(cp, Scm_Reverse(pre_cmds)) {
cp                357 src/main.c             ScmObj p = SCM_CAR(cp);
cp                943 src/port.c         const char *cp, *ep;
cp                949 src/port.c         cp = port->src.istr.current;
cp                950 src/port.c         return Scm_MakeString(cp, ep-cp, -1, 0);
cp                206 src/portapi.c              const char *cp = p->src.buf.current;
cp                207 src/portapi.c              while (cp-- > p->src.buf.buffer) {
cp                208 src/portapi.c                  if (*cp == '\n') {
cp                209 src/portapi.c                      SAFE_CALL(p, bufport_flush(p, (int)(cp - p->src.buf.current), FALSE));
cp                253 src/portapi.c              const char *cp = p->src.buf.current;
cp                254 src/portapi.c              while (cp-- > p->src.buf.buffer) {
cp                255 src/portapi.c                  if (*cp == '\n') {
cp                256 src/portapi.c                      SAFE_CALL(p, bufport_flush(p, (int)(cp - p->src.buf.current), FALSE));
cp                207 src/proc.c         ScmObj cp;
cp                209 src/proc.c         SCM_FOR_EACH(cp, argslist) {
cp                210 src/proc.c             ScmObj argsN = SCM_CAR(cp);
cp                264 src/read.c         ScmObj cp, ep, entry, obj, finisher;
cp                266 src/read.c         SCM_FOR_EACH(cp, ctx->pending) {
cp                267 src/read.c             entry = SCM_CAR(cp);
cp                775 src/regexp.c       ScmObj cp;
cp                779 src/regexp.c       for (i=0, cp = Scm_Reverse(ctx->sets); !SCM_NULLP(cp); cp = SCM_CDR(cp)) {
cp                780 src/regexp.c           rx->sets[i++] = SCM_CHARSET(SCM_CAR(cp));
cp                975 src/regexp.c       ScmObj cp, item;
cp                977 src/regexp.c       SCM_FOR_EACH(cp, seq) {
cp                978 src/regexp.c           item = SCM_CAR(cp);
cp                994 src/regexp.c                   cp = SCM_CDR(cp);
cp                995 src/regexp.c                   if (SCM_NULLP(cp)) break;
cp                996 src/regexp.c                   item = SCM_CAR(cp);
cp               1010 src/regexp.c               if (SCM_NULLP(cp)) break;
cp               1011 src/regexp.c               cp = Scm_Cons(item, cp); /* pushback */
cp               1013 src/regexp.c               rc3_rec(ctx, item, lastp&&SCM_NULLP(SCM_CDR(cp)), toplevelp);
cp                 91 src/repl.c             ScmObj result = Scm_VMGetResult(vm), cp;
cp                 92 src/repl.c             SCM_FOR_EACH(cp, result) {
cp                 94 src/repl.c                 Scm_Write(SCM_CAR(cp), SCM_OBJ(SCM_CUROUT), SCM_WRITE_WRITE);
cp                 96 src/repl.c                 Scm_Write(SCM_CAR(cp), SCM_OBJ(SCM_CUROUT), SCM_WRITE_SHARED);
cp                349 src/signal.c       ScmObj cp;
cp                354 src/signal.c       SCM_FOR_EACH(cp, signals) {
cp                355 src/signal.c           ScmObj s = SCM_CAR(cp);
cp               3400 src/stdlib.c     ScmObj head, tail, cp;
cp               3404 src/stdlib.c       SCM_FOR_EACH(cp, args) {
cp               3405 src/stdlib.c         if (SCM_NULLP(SCM_CDR(cp))) {
cp               3406 src/stdlib.c           SCM_APPEND(head, tail, SCM_CAR(cp));
cp               3409 src/stdlib.c         if (!SCM_PAIRP(SCM_CDR(cp))) {
cp               3410 src/stdlib.c           Scm_Error("improper list not allowed: %S", SCM_CDR(cp));
cp               3412 src/stdlib.c         SCM_APPEND1(head, tail, SCM_CAR(cp));
cp                203 src/string.c       ScmObj cp;
cp                208 src/string.c       SCM_FOR_EACH(cp, chars) {
cp                209 src/string.c           if (!SCM_CHARP(SCM_CAR(cp)))
cp                210 src/string.c               Scm_Error("character required, but got %S", SCM_CAR(cp));
cp                211 src/string.c           ch = SCM_CHAR_VALUE(SCM_CAR(cp));
cp                216 src/string.c       SCM_FOR_EACH(cp, chars) {
cp                217 src/string.c           ch = SCM_CHAR_VALUE(SCM_CAR(cp));
cp                574 src/string.c       ScmObj cp;
cp                592 src/string.c       SCM_FOR_EACH(cp, strs) {
cp                594 src/string.c           if (!SCM_STRINGP(SCM_CAR(cp))) {
cp                595 src/string.c               Scm_Error("string required, but got %S\n", SCM_CAR(cp));
cp                597 src/string.c           b = SCM_STRING_BODY(SCM_CAR(cp));
cp                621 src/string.c       ScmObj cp;
cp                651 src/string.c       SCM_FOR_EACH(cp, strs) {
cp                653 src/string.c           if (!SCM_STRINGP(SCM_CAR(cp))) {
cp                654 src/string.c               Scm_Error("string required, but got %S\n", SCM_CAR(cp));
cp                656 src/string.c           b = SCM_STRING_BODY(SCM_CAR(cp));
cp               1199 src/string.c               const char *cp = SCM_STRING_BODY_START(b);
cp               1207 src/string.c                   string_putc(*cp++, port, SCM_STRING_BODY_INCOMPLETE_P(b));
cp               1211 src/string.c               const char *cp = SCM_STRING_BODY_START(b);
cp               1216 src/string.c                   SCM_CHAR_GET(cp, ch);
cp               1218 src/string.c                   cp += SCM_CHAR_NBYTES(ch);
cp               1276 src/vm.c                       ScmObj *z, cp, clo = SCM_UNDEFINED;
cp               1279 src/vm.c                       FETCH_OPERAND(cp);
cp               1287 src/vm.c                       SCM_FOR_EACH(cp, cp) {
cp               1288 src/vm.c                           if (SCM_COMPILED_CODE_P(SCM_CAR(cp))) {
cp               1289 src/vm.c                               *z++ = clo = Scm_MakeClosure(SCM_CAR(cp), e);
cp               1291 src/vm.c                               *z++ = SCM_CAR(cp);
cp               1769 src/vm.c                       ScmObj cp = SCM_NIL;
cp               1773 src/vm.c                           cp = Scm_Cons(VAL0, cp);
cp               1777 src/vm.c                               cp = Scm_Cons(arg, cp);
cp               1780 src/vm.c                       VAL0 = cp;
cp               1785 src/vm.c                       ScmObj cp = SCM_NIL;
cp               1788 src/vm.c                           cp = VAL0;
cp               1792 src/vm.c                               cp = Scm_Cons(arg, cp);
cp               1795 src/vm.c                       VAL0 = cp;
cp               1914 src/vm.c                       ScmObj cp = SCM_NIL, arg;
cp               1916 src/vm.c                           cp = VAL0;
cp               1922 src/vm.c                               cp = Scm_Append2(arg, cp);
cp               1925 src/vm.c                       VAL0 = cp;
cp               1939 src/vm.c                       ScmObj cp;
cp               1941 src/vm.c                           POP_ARG(cp);
cp               1943 src/vm.c                           VAL0 = Scm_Cons(cp, VAL0);
cp               1945 src/vm.c                       cp = VAL0;     /* now cp has arg list */
cp               1955 src/vm.c                       VAL0 = Scm_VMApply(VAL0, cp);
cp               1961 src/vm.c                       ScmObj form, cp;
cp               1966 src/vm.c                       SCM_FOR_EACH(cp, SCM_CDR(form)) {
cp               1967 src/vm.c                           PUSH_ARG(SCM_CAR(cp));
cp               2014 src/vm.c                       ScmObj cp = SCM_NIL, arg;
cp               2016 src/vm.c                           cp = VAL0;
cp               2022 src/vm.c                               cp = Scm_Append2(arg, cp);
cp               2026 src/vm.c                       VAL0 = Scm_ListToVector(cp, 0, -1);
cp               2700 src/vm.c           ScmObj cp;
cp               2710 src/vm.c           SCM_FOR_EACH(cp, args) {
cp               2711 src/vm.c               PUSH_ARG(SCM_CAR(cp));
cp               3529 src/vm.c           ScmObj cp;
cp               3537 src/vm.c           SCM_FOR_EACH(cp, SCM_CDR(args)) {
cp               3538 src/vm.c               vm->vals[nvals-1] = SCM_CAR(cp);
cp               3606 src/vm.c           ScmObj cp;
cp               3611 src/vm.c               cp = SCM_OBJ(data[2]);
cp               3613 src/vm.c                   vm->vals[i] = SCM_CAR(cp);
cp               3614 src/vm.c                   cp = SCM_CDR(cp);