alist 851 src/gauche.h SCM_EXTERN ScmObj Scm_Assq(ScmObj obj, ScmObj alist); alist 852 src/gauche.h SCM_EXTERN ScmObj Scm_Assv(ScmObj obj, ScmObj alist); alist 853 src/gauche.h SCM_EXTERN ScmObj Scm_Assoc(ScmObj obj, ScmObj alist, int cmpmode); alist 857 src/gauche.h SCM_EXTERN ScmObj Scm_AssocDelete(ScmObj elt, ScmObj alist, int cmpmode); alist 858 src/gauche.h SCM_EXTERN ScmObj Scm_AssocDeleteX(ScmObj elt, ScmObj alist, int cmpmode); alist 492 src/list.c ScmObj Scm_Assq(ScmObj obj, ScmObj alist) alist 495 src/list.c if (!SCM_LISTP(alist)) Scm_Error("assq: list required, but got %S", alist); alist 496 src/list.c SCM_FOR_EACH(cp,alist) { alist 504 src/list.c ScmObj Scm_Assv(ScmObj obj, ScmObj alist) alist 507 src/list.c if (!SCM_LISTP(alist)) Scm_Error("assv: list required, but got %S", alist); alist 508 src/list.c SCM_FOR_EACH(cp,alist) { alist 516 src/list.c ScmObj Scm_Assoc(ScmObj obj, ScmObj alist, int cmpmode) alist 519 src/list.c if (!SCM_LISTP(alist)) Scm_Error("assoc: list required, but got %S", alist); alist 520 src/list.c SCM_FOR_EACH(cp,alist) { alist 529 src/list.c ScmObj Scm_AssocDelete(ScmObj elt, ScmObj alist, int cmpmode) alist 531 src/list.c ScmObj start = SCM_NIL, last = SCM_NIL, cp, p, prev = alist; alist 532 src/list.c if (!SCM_LISTP(alist)) { alist 533 src/list.c Scm_Error("assoc-delete: list required, but got %S", alist); alist 535 src/list.c if (SCM_NULLP(alist)) return SCM_NIL; alist 537 src/list.c SCM_FOR_EACH(cp, alist) { alist 547 src/list.c if (alist == prev) return alist; alist 553 src/list.c ScmObj Scm_AssocDeleteX(ScmObj elt, ScmObj alist, int cmpmode) alist 556 src/list.c if (!SCM_LISTP(alist)) { alist 557 src/list.c Scm_Error("assoc-delete!: list required, but got %S", alist); alist 559 src/list.c SCM_FOR_EACH(cp, alist) { alist 564 src/list.c alist = SCM_CDR(cp); alist 573 src/list.c return alist; alist 1921 src/stdlib.c ScmObj alist; alist 1927 src/stdlib.c alist = (alist_scm); alist 1931 src/stdlib.c SCM_RESULT = Scm_Assq(obj, alist); alist 1945 src/stdlib.c ScmObj alist; alist 1951 src/stdlib.c alist = (alist_scm); alist 1955 src/stdlib.c SCM_RESULT = Scm_Assv(obj, alist); alist 1969 src/stdlib.c ScmObj alist; alist 1975 src/stdlib.c alist = (alist_scm); alist 1979 src/stdlib.c SCM_RESULT = (Scm_Assoc(obj, alist, SCM_CMP_EQUAL));