Alex Shinn
|
c01721e110
|
Replacing eval opcode with compile + normal application.
|
2010-11-18 21:37:46 -08:00 |
|
Alex Shinn
|
09a5565418
|
adding ..1' patterns to match (analog of regex +' patterns)
|
2010-09-26 13:56:30 +09:00 |
|
Alex Shinn
|
5ec136adcb
|
more parameter updates
exception handling in (chibi repl) still broken
|
2010-09-26 01:04:55 +09:00 |
|
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 |
|