Commit graph

9 commits

Author SHA1 Message Date
Alex Shinn
9b85812f4a merge 2010-09-21 12:58:18 +00:00
Alex Shinn
df150c362d adding basic generics, orthogonal to records
Debating adding concept of more "specific" methods based on record
inheritence.  Lots of room for optimization.
2010-09-21 12:56:56 +00:00
Alex Shinn
2e7549c0f3 adding weak vectors 2010-09-20 23:06:39 +09:00
Alex Shinn
78ac092a49 adding (gc) to (chibi ast) module 2010-09-20 23:06:21 +09:00
Alex Shinn
078ee010aa fixes to remove gcc initialization warnings with -On 2010-09-20 20:21:59 +09:00
Alex Shinn
c91d982473 removing port? definition now in core 2010-09-19 12:16:27 +09:00
Alex Shinn
acf3d1c120 fixes for SEXP_USE_SAFE_ACCESSORS on macosx 2010-09-18 14:50:24 +09:00
Alex Shinn
f3901c1957 SEXP_USE_SAFE_ACCESSORS now works for [io]ports and sexp_vector_ref 2010-09-17 16:16:42 +00:00
Alex Shinn
d451a053ca changed type opcode generators to use type objects, not ids
also fixed support for float/double types
2010-09-17 01:47:21 +00:00