summaryrefslogtreecommitdiff
path: root/libguile/evalext.c
Commit message (Expand)AuthorAgeFilesLines
* Add disjoint syntax object type...Andy Wingo2017-03-281-0/+1
* Keywords have a tc7...Andy Wingo2015-01-221-1/+2
* Remove scm_tc7_vm...Andy Wingo2013-11-211-1/+0
* Rename scm_tc7_rtl_program to scm_tc7_program...Andy Wingo2013-11-191-1/+1
* Remove stack programs, objcode, and the old VM....Andy Wingo2013-11-081-3/+1
* add new rtl vm...Andy Wingo2013-05-311-1/+2
* Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-01-101-0/+2
|\
| * allocate a tc7 to bitvectors...Andy Wingo2012-01-091-0/+1
| * allocate a tc7 to arrays...Andy Wingo2012-01-091-0/+1
* | add weak table implementation...Andy Wingo2011-10-241-0/+1
* | add weak sets...Andy Wingo2011-10-231-0/+1
|/
* map and for-each in scheme...Andy Wingo2011-05-051-4/+1
* Use "pointer" instead of "foreign" when dealing with wrapped pointers....Ludovic Courtès2010-07-281-1/+1
* add read syntax for #nil...Andy Wingo2010-04-091-1/+1
* remove scm_tc7_gsubr...Andy Wingo2010-01-071-1/+0
* tc7 tags for vm-related data...Andy Wingo2010-01-071-0/+4
* add foreign value wrapper...Andy Wingo2010-01-041-1/+2
* procedures-with-setters implemented in terms of structs...Andy Wingo2009-12-071-1/+0
* fluids are tc7 objects...Andy Wingo2009-12-051-0/+2
* hash tables have a tc7...Andy Wingo2009-12-051-0/+1
* eval.c closures are now applicable smobs, not tc3s...Andy Wingo2009-12-041-1/+0
* remove cxrs...Andy Wingo2009-12-041-1/+1
* Use a TC7 tag instead of a SMOB for bytevectors....Ludovic Courtès2009-08-301-0/+1
* programs have their own tc7 now...Andy Wingo2009-08-201-0/+1
* Change `defined?' to accept a module as its second argument....Ludovic Courtès2009-08-101-36/+10
* Change Guile license to LGPLv3+...Neil Jerram2009-06-171-6/+7
* Remove "compiled closures" ("cclos") in favor of a simpler mechanism....Ludovic Courtès2009-03-021-2/+1
* Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+4
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* Do no longer handle scm_tc7_bvect bitvectors.Marius Vollmer2004-11-091-3/+0
* Do no longer handle old-style uniform vectors.Marius Vollmer2004-11-021-9/+0
* * print.c (iprin1): Removed code for scm_tc7_byvect....Marius Vollmer2004-10-271-1/+0
* *** empty log message ***Marius Vollmer2004-09-221-4/+4
* * tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it into...Marius Vollmer2004-07-271-2/+2
* * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,...Marius Vollmer2004-07-061-3/+3
* This set of patches introduces a new tc7 code scm_tc7_number for...Dirk Herrmann2003-09-181-0/+1
* * eval.c, eval.h, evalext.c, evalext.h (scm_m_undefine): Moved...Dirk Herrmann2003-05-061-28/+2
* * eval.c, eval.h, evalext.c, evalext.h (scm_sym_setter,...Dirk Herrmann2003-04-201-21/+4
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-36/+12
* * evalext.c: fix various preprocessor usages of new public...Rob Browning2003-03-271-1/+1
* * evalext.c: rename usage of HAVE_ARRAYS to SCM_HAVE_ARRAYS....Rob Browning2003-03-251-2/+2
* * evalext.c, evalext.h (scm_self_evaluating_p): New function....Mikael Djurfeldt2003-01-201-1/+51
* * evalext.[ch] (scm_m_undefine, undefine): Deprecated.Dirk Herrmann2002-11-241-0/+3
* * evalext.h, evalext.c (scm_definedp, scm_defined_p): Renamed...Dirk Herrmann2002-10-191-3/+3
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>...Han-Wen Nienhuys2002-07-201-1/+1
* Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen2002-03-141-2/+0
* Remove "face-lift" comment.Thien-Thi Nguyen2001-07-091-2/+0
* * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,...Keisuke Nishida2001-06-281-2/+2
* * Introduce SCM_UNUSED and mark unused function parameters....Dirk Herrmann2001-06-071-2/+2