Alex Shinn
|
db4b6fa863
|
sexp_make_setter also needs to register the opcode as returning void
|
2011-07-05 23:50:23 +09:00 |
|
Alex Shinn
|
5f4ff27c3d
|
removing redundant check
|
2011-07-05 22:07:49 +09:00 |
|
Alex Shinn
|
dee59d6ece
|
include errno.h
|
2011-07-05 22:07:12 +09:00 |
|
Alex Shinn
|
5266d15004
|
off by one error in computing tail jump offset
|
2011-07-05 21:38:17 +09:00 |
|
Alex Shinn
|
54d353375c
|
printing foreign function names on disasm
|
2011-07-04 23:35:25 +09:00 |
|
Alex Shinn
|
0de463a7c4
|
dropping needless drops
|
2011-07-04 23:07:19 +09:00 |
|
Alex Shinn
|
463400fc7e
|
skipping over calls to reserve on tail jumps
|
2011-07-04 22:27:48 +09:00 |
|
Alex Shinn
|
60c304cbb8
|
adding flatten-dot and update-free-vars
|
2011-07-04 22:04:40 +09:00 |
|
Alex Shinn
|
90ae6f49b8
|
adding cast for safety
|
2011-07-04 22:04:09 +09:00 |
|
Alex Shinn
|
7ddfc9f25a
|
trying out tail jumps instead of using the tail-call opcode where possible
|
2011-07-04 02:22:18 +09:00 |
|
Alex Shinn
|
bacc7d9399
|
adding simple VM-level profiler
|
2011-07-03 21:00:11 +09:00 |
|
Alex Shinn
|
eae82d1f27
|
adding simplistic procedure-level profiler
|
2011-07-03 20:33:50 +09:00 |
|
Alex Shinn
|
4c7ca3edb2
|
fixing bug in mixed fixnum/flonum subtraction
|
2011-06-30 09:17:47 +09:00 |
|
Alex Shinn
|
9c9271e625
|
sexp_load can take a NULL env
|
2011-06-30 09:13:32 +09:00 |
|
Alex Shinn
|
fcdc6c17ff
|
fixing sexp_load example
|
2011-06-30 09:12:14 +09:00 |
|
Alex Shinn
|
5869983b25
|
Forgot env arg to sexp_eval_string in docs.
|
2011-06-29 23:59:32 +09:00 |
|
Alex Shinn
|
475b5ee01d
|
adding make-address-info and necessary constants to (chibi net)
|
2011-06-29 23:53:26 +09:00 |
|
Alex Shinn
|
ae3291962e
|
the integer->error-string arg now defaults to errno
|
2011-06-29 23:44:22 +09:00 |
|
Alex Shinn
|
e738a59989
|
changing SRFI-1 any to return the result of the pred
was previously returning the args as in find (thanks kiyokap)
|
2011-06-29 23:37:23 +09:00 |
|
Alex Shinn
|
f415b01eee
|
adding integer->error-message
|
2011-06-29 23:12:32 +09:00 |
|
Alex Shinn
|
db72ce0055
|
adding experimental rest-arguments optimization
|
2011-06-13 20:54:27 +09:00 |
|
Alex Shinn
|
0a7b16621a
|
adding constructors
|
2011-06-13 20:53:25 +09:00 |
|
Alex Shinn
|
88cae35481
|
fixing bug in map-onto
|
2011-06-13 20:53:04 +09:00 |
|
Alex Shinn
|
d7147bf67e
|
adding reserve opcode to avoid pushing dummy values.
also adding register-optimization! primitive.
|
2011-06-13 20:52:42 +09:00 |
|
Alex Shinn
|
97a12937f4
|
ignoring generated docs
|
2011-06-13 20:50:11 +09:00 |
|
Alex Shinn
|
fa599d79e8
|
adding type check
|
2011-06-11 16:49:51 +09:00 |
|
Alex Shinn
|
58b05c50af
|
using titlecase names for types
|
2011-06-11 16:26:30 +09:00 |
|
Alex Shinn
|
b4f1ffd69b
|
updating opcode name list
|
2011-06-11 16:08:39 +09:00 |
|
Alex Shinn
|
2961f23d1d
|
don't bother consing up rest arguments if they're never used
|
2011-06-11 14:52:30 +09:00 |
|
Alex Shinn
|
744bde8997
|
adjusting for roundoff errors in expt
|
2011-05-30 23:22:08 +09:00 |
|
Alex Shinn
|
2821bafcb6
|
chmod
|
2011-05-29 18:47:00 +09:00 |
|
Alex Shinn
|
b819a99b7b
|
fixing sort bug
|
2011-05-29 18:46:54 +09:00 |
|
Alex Shinn
|
7b3aeebbd3
|
Updating AUTHORS (late for the release, oops).
|
2011-05-28 15:34:25 +09:00 |
|
Alex Shinn
|
795503d0a1
|
adding fedora.spec from rajesh
|
2011-05-28 15:34:08 +09:00 |
|
Alex Shinn
|
60e9152826
|
updating mkfile
|
2011-05-28 15:27:40 +09:00 |
|
Alex Shinn
|
d467ae0974
|
Added tag stable for changeset 15ab09df8d1d
|
2011-05-26 21:38:56 +09:00 |
|
Alex Shinn
|
a47f55301d
|
Added tag 0.4 for changeset 782a6fa04773
|
2011-05-26 21:38:10 +09:00 |
|
Alex Shinn
|
e312f86172
|
removing printf warning in disasm
|
2011-05-26 12:31:22 +00:00 |
|
Alex Shinn
|
28c227c604
|
fixing GLOBAL_HEAP build
|
2011-05-26 08:16:50 +09:00 |
|
Alex Shinn
|
3d939c7e87
|
fixing immediate flonums build
|
2011-05-26 08:13:12 +09:00 |
|
Alex Shinn
|
24cc418275
|
fixing build for no DL
|
2011-05-26 08:00:36 +09:00 |
|
Alex Shinn
|
31ef22a665
|
static libs keeps bindings separate (patch from rotty)
|
2011-05-25 23:59:21 +09:00 |
|
Alex Shinn
|
ad30b48a9f
|
grudingly supporting MV continuations
|
2011-05-25 23:29:30 +09:00 |
|
Alex Shinn
|
8b6c8afd3f
|
no more global types
|
2011-05-25 09:46:45 +09:00 |
|
Alex Shinn
|
06b122b33c
|
removing global types
|
2011-05-25 09:45:13 +09:00 |
|
Alex Shinn
|
07c5c7a6f8
|
fixing TYPE_DEFS=0
|
2011-05-25 09:34:48 +09:00 |
|
Alex Shinn
|
47add027d6
|
fixing SEXP_USE_GLOBAL_TYPES (may remove this soon though)
|
2011-05-25 09:24:32 +09:00 |
|
Alex Shinn
|
a66dd88158
|
forgot conditional includes for no case-folding
|
2011-05-24 07:29:30 +09:00 |
|
Alex Shinn
|
cdd9fce781
|
hyperlinking R5RS and R7RS references
|
2011-05-24 07:13:43 +09:00 |
|
Alex Shinn
|
cf2adc79f5
|
adding #![no-]fold-case syntax
|
2011-05-23 04:49:35 -07:00 |
|