summaryrefslogtreecommitdiff
path: root/libguile/evalext.c
AgeCommit message (Expand)AuthorFilesLines
2013-05-31add new rtl vmAndy Wingo1-1/+2
2012-01-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-0/+2
2012-01-09allocate a tc7 to bitvectorsAndy Wingo1-0/+1
2012-01-09allocate a tc7 to arraysAndy Wingo1-0/+1
2011-10-24add weak table implementationAndy Wingo1-0/+1
2011-10-23add weak setsAndy Wingo1-0/+1
2011-05-05map and for-each in schemeAndy Wingo1-4/+1
2010-07-28Use "pointer" instead of "foreign" when dealing with wrapped pointers.Ludovic Courtès1-1/+1
2010-04-09add read syntax for #nilAndy Wingo1-1/+1
2010-01-07remove scm_tc7_gsubrAndy Wingo1-1/+0
2010-01-07tc7 tags for vm-related dataAndy Wingo1-0/+4
2010-01-04add foreign value wrapperAndy Wingo1-1/+2
2009-12-07procedures-with-setters implemented in terms of structsAndy Wingo1-1/+0
2009-12-05fluids are tc7 objectsAndy Wingo1-0/+2
2009-12-05hash tables have a tc7Andy Wingo1-0/+1
2009-12-04eval.c closures are now applicable smobs, not tc3sAndy Wingo1-1/+0
2009-12-04remove cxrsAndy Wingo1-1/+1
2009-08-30Use a TC7 tag instead of a SMOB for bytevectors.Ludovic Courtès1-0/+1
2009-08-20programs have their own tc7 nowAndy Wingo1-0/+1
2009-08-10Change `defined?' to accept a module as its second argument.Ludovic Courtès1-36/+10
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-03-02Remove "compiled closures" ("cclos") in favor of a simpler mechanism.Ludovic Courtès1-2/+1
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+4
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-11-09Do no longer handle scm_tc7_bvect bitvectors.Marius Vollmer1-3/+0
2004-11-02Do no longer handle old-style uniform vectors.Marius Vollmer1-9/+0
2004-10-27* print.c (iprin1): Removed code for scm_tc7_byvect.Marius Vollmer1-1/+0
2004-09-22*** empty log message ***Marius Vollmer1-4/+4
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-2/+2
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-3/+3
2003-09-18 This set of patches introduces a new tc7 code scm_tc7_number forDirk Herrmann1-0/+1
2003-05-06 * eval.c, eval.h, evalext.c, evalext.h (scm_m_undefine): MovedDirk Herrmann1-28/+2
2003-04-20 * eval.c, eval.h, evalext.c, evalext.h (scm_sym_setter,Dirk Herrmann1-21/+4
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-27* evalext.c: fix various preprocessor usages of new publicRob Browning1-1/+1
2003-03-25* evalext.c: rename usage of HAVE_ARRAYS to SCM_HAVE_ARRAYS.Rob Browning1-2/+2
2003-01-20* evalext.c, evalext.h (scm_self_evaluating_p): New function.Mikael Djurfeldt1-1/+51
2002-11-24* evalext.[ch] (scm_m_undefine, undefine): Deprecated.Dirk Herrmann1-0/+3
2002-10-19* evalext.h, evalext.c (scm_definedp, scm_defined_p): RenamedDirk Herrmann1-3/+3
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-2/+2
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-2/+2
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-14/+11
2001-05-06Read what you type, you bloody jerk.Marius Vollmer1-2/+2
2001-05-05(scm_definedp): Fix docstring.Marius Vollmer1-1/+4
2001-03-15* Removed unused object parameter from SCM_ASSYNT.Dirk Herrmann1-5/+5
2001-03-04* Eliminate some calls to scm_wta.Dirk Herrmann1-1/+2