summaryrefslogtreecommitdiff
path: root/libguile/eq.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-03Merge libguile/generalized-arrays.* into libguile/arrays.*Daniel Llorens1-1/+1
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-1/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-6/+5
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-21/+21
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve foreign.h from _scm.hAndy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-18/+16
2018-05-08VM calls out to heap-numbers-equal? through intrinsicsAndy Wingo1-7/+7
2017-10-29Lower eqv? and equal? to new instructions.Andy Wingo1-12/+21
2017-04-21Syntax objects are comparable with equal?Andy Wingo1-0/+11
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2012-01-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-6/+13
2012-01-09allocate a tc7 to bitvectorsAndy Wingo1-0/+2
2012-01-09allocate a tc7 to arraysAndy Wingo1-6/+11
2011-05-15scm_wta_* procedures replace SCM_WTA_* macrosAndy Wingo1-1/+1
2011-02-14Slight optimization for scm_equal_pMark H Weaver1-8/+8
2011-01-30`equal?' and `eqv?' are now equivalent for numbersMark H Weaver1-54/+54
2010-09-23Define `equal?' for pointer objects.Ludovic Courtès1-0/+3
2010-04-01more fixes to equal? for arraysAndy Wingo1-1/+1
2010-03-30Revert "fix equal? between an array and a non-array"Andy Wingo1-1/+1
2010-03-30fix equal? between an array and a non-arrayAndy Wingo1-1/+1
2010-01-07provide missing prototypesAndy Wingo1-2/+4
2009-12-05fluids are tc7 objectsAndy Wingo1-3/+0
2009-12-05hash tables have a tc7Andy Wingo1-0/+4
2009-12-04remove rpsubrsAndy Wingo1-46/+98
2009-11-26eqv? not a generic, equal? dispatches to generic only for objectsAndy Wingo1-11/+15
2009-11-15fold objects.[ch] into goops.[ch]Andy Wingo1-1/+0
2009-08-30Use a TC7 tag instead of a SMOB for bytevectors.Ludovic Courtès1-0/+3
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-1/+1
2009-07-19rename ramap.[ch] to array-map.[ch]Andy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2007-01-22* backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.cHan-Wen Nienhuys1-0/+3
2006-06-13Changes from arch/CVS synchronizationLudovic Courtès1-0/+11
2006-05-29* eq.c (scm_equal_p): Use scm_array_equal_p explicitely when oneMarius Vollmer1-0/+5
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-01-07(SCM_BITVEC_REF, SCM_BITVEC_SET, SCM_BITVEC_CLR): Removed.Marius Vollmer1-1/+1
2004-12-10More of:Kevin Ryde1-6/+6
2004-12-09(scm_eq_p, scm_eqv_p, scm_equal_p): Update docstrings fromKevin Ryde1-15/+89
2004-11-09Do no longer handle scm_tc7_bvect bitvectors.Marius Vollmer1-5/+0
2004-11-02Do no longer handle old-style uniform vectors.Marius Vollmer1-6/+1
2004-10-27* print.c (iprin1): Removed code for scm_tc7_byvect.Marius Vollmer1-1/+0