summaryrefslogtreecommitdiff
path: root/libguile/tags.h
Commit message (Expand)AuthorAgeFilesLines
...
* fluids are tc7 objectsAndy Wingo2009-12-051-7/+3
* hash tables have a tc7Andy Wingo2009-12-051-1/+1
* eval.c closures are now applicable smobs, not tc3sAndy Wingo2009-12-041-21/+1
* remove cxrsAndy Wingo2009-12-041-2/+1
* remove rpsubrsAndy Wingo2009-12-041-2/+1
* remove asubrsAndy Wingo2009-12-031-3/+2
* remove scm_tc7_dsubrAndy Wingo2009-12-031-2/+1
* remove tc7_subr_* and tc7_lsubr_*Andy Wingo2009-12-031-16/+8
* new evaluator, y'allAndy Wingo2009-12-011-40/+4
* Make `SCM' type definition acceptable for C++ compilers.Ludovic Courtès2009-11-291-1/+1
* Don't rely on `HAVE_' macros in public header "tags.h".Ludovic Courtès2009-11-241-33/+5
* Remove references to undefined macros.Ludovic Courtès2009-11-171-2/+5
* Merge branch 'bdw-gc-static-alloc'Ludovic Courtès2009-11-011-1/+1
|\
| * Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-allocbdw-gc-static-allocLudovic Courtès2009-09-021-18/+9
| |\
| * \ Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-allocLudovic Courtès2009-03-161-2/+3
| |\ \
| * | | Add support for static allocation of cells, strings and stringbufs.Ludovic Courtès2009-01-141-2/+2
* | | | Since support for "futures" in C has been completely disabled for someKen Raeburn2009-10-301-7/+6
* | | | the cube of lisp booleans (#f nil () #t)Mark H Weaver2009-10-271-10/+90
| |_|/ |/| |
* | | Use a TC7 tag instead of a SMOB for bytevectors.Ludovic Courtès2009-08-301-1/+1
* | | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-281-1/+1
|\ \ \
| * | | programs have their own tc7 nowAndy Wingo2009-08-201-2/+2
* | | | Remove the `scm_tc_free_cell' SMOB type.Ludovic Courtès2009-08-251-11/+1
|/ / /
* | | 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/+3
|/
* Disable type-checking of `SCM_UNPACK' for the broken HP compilers.Ludovic Courtès2008-06-281-2/+8
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* Use new vector elements API or simple vector API, as appropriate.Marius Vollmer2005-01-021-2/+0
* (scm_tc7_bvect): Renamed to scm_tc7_unused7, renaming theMarius Vollmer2004-11-091-3/+3
* (scm_tc7_llvect, scm_tc7_uvect, scm_tc7_fvect, scm_tc7_dvect,Marius Vollmer2004-11-021-10/+8
* (scm_tc7_byvect): Commented out.Marius Vollmer2004-10-271-0/+2
* * discouraged.h, tags.h (SCM_CONSP, SCM_NCONSP): Moved toMarius Vollmer2004-09-221-3/+4
* (scm_tc7_stringbuf): New tag.Marius Vollmer2004-08-191-1/+1
* (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer2004-07-271-2/+1
* * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer2004-07-231-1/+1
* * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer2004-07-081-1/+1
* (scm_is_eq): New.Marius Vollmer2004-07-061-1/+2
* * libguile/eval.c (s_macro_keyword): New static identifier.Dirk Herrmann2004-04-261-2/+2
* Hide the implementation of ilocs and isyms in eval.c.Dirk Herrmann2004-04-221-4/+0
* * tags.h (scm_tags, scm_tc8_tags, scm_tc9_flag, scm_tc8_flag,Dirk Herrmann2004-04-181-73/+42
* * gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT.Han-Wen Nienhuys2004-03-281-2/+15
* * libguile/tags.h (SCM_IM_ELSE, SCM_IM_ARROW): New memoizer codes.Dirk Herrmann2003-10-111-2/+4
* * numbers.h (SCM_INEXACTP): Removed uses of SCM_TYP16S.Dirk Herrmann2003-09-211-2/+1
* This set of patches introduces a new tc7 code scm_tc7_number forDirk Herrmann2003-09-181-17/+8
* This set of patches eliminates the dependency between theDirk Herrmann2003-09-161-55/+62
* * tags.h: Reduced the number of short instructions from 14 to 13.Dirk Herrmann2003-09-141-12/+27
* * tags.h: Added description of Guile's type system. Removed someDirk Herrmann2003-09-041-193/+305
* Matthias Koeppe <mkoeppe@merkur.math.uni-magdeburg.de>:Kevin Ryde2003-07-081-8/+14
* Use inttypes.h and stdint.h when available, for INTPTR_MAXKevin Ryde2003-06-061-0/+8
* * tags.h (scm_tc2_int): Added.Dirk Herrmann2003-06-061-34/+81
* * test-suite/tests/chars.test: Added test, attempting to apply aDirk Herrmann2003-06-041-11/+9