Alex Shinn
|
b685bfbc35
|
local_ref return type is void
|
2011-07-05 23:51:29 +09:00 |
|
Alex Shinn
|
dee59d6ece
|
include errno.h
|
2011-07-05 22:07:12 +09:00 |
|
Alex Shinn
|
54d353375c
|
printing foreign function names on disasm
|
2011-07-04 23:35:25 +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
|
eae82d1f27
|
adding simplistic procedure-level profiler
|
2011-07-03 20:33:50 +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
|
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
|
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
|
e312f86172
|
removing printf warning in disasm
|
2011-05-26 12:31:22 +00: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
|
955fc708e9
|
replacing import-immutable with import (which is now immutable by default)
|
2011-05-23 04:37:27 -07:00 |
|
Alex Shinn
|
2cda6db130
|
More documentation.
|
2011-05-23 03:31:24 -07:00 |
|
Alex Shinn
|
357684a730
|
Documentation updates, making (chibi repl) history persistent.
|
2011-05-23 02:09:24 -07:00 |
|
Alex Shinn
|
cf54a161fa
|
documentation updates from doug currie
|
2011-05-22 16:15:29 -07:00 |
|
Alex Shinn
|
32d5e78d9e
|
adding new repl commands for manipulating modules.
also repl doesn't use vt100 editing for dumb terminals.
|
2011-05-22 13:59:36 -07:00 |
|
Alex Shinn
|
1fea7687e2
|
simplifying apply and fixing variadic applications
|
2011-05-22 03:21:44 -07:00 |
|
Alex Shinn
|
1e02e95590
|
srfi-99 fixes from rotty
|
2011-05-21 23:02:44 -07:00 |
|
Alex Shinn
|
265d3e5136
|
Adding documentation.
|
2011-05-21 22:47:48 -07:00 |
|
Alex Shinn
|
b120458fed
|
Removing uncessary setters.
|
2011-05-21 22:46:06 -07:00 |
|
Alex Shinn
|
987b6d98fb
|
fixing syntactic-closure free-variable references for wrapped expressions
(also renaming %env-copy! to %import)
|
2011-05-21 16:42:02 -07:00 |
|
Alex Shinn
|
280ea1cddb
|
fixing conflicts in chibi-scheme-static build
|
2011-05-18 21:50:48 -07:00 |
|
Alex Shinn
|
24631a8cf2
|
moving generalized every/any from srfi-1 to init
|
2011-05-18 01:03:16 -07:00 |
|
Alex Shinn
|
2b86320652
|
Parsing literal docs for FFI files, generating docs for all core modules (mostly stubs).
|
2011-05-18 00:52:54 -07:00 |
|
Alex Shinn
|
541d7f4550
|
fixing append-map for real
|
2011-05-17 00:35:05 -07:00 |
|
Alex Shinn
|
74173bdc6c
|
fixing bug in append-map for a single list
|
2011-05-17 00:29:49 -07:00 |
|
Alex Shinn
|
060c3cb69b
|
adding literate module documentation tool
|
2011-05-16 01:04:34 -07:00 |
|
Alex Shinn
|
c21e53832c
|
including literate docs
|
2011-05-16 00:49:35 -07:00 |
|
Alex Shinn
|
a5f85d3685
|
tracking source info for macros
|
2011-05-16 00:48:55 -07:00 |
|
Alex Shinn
|
33f7600640
|
fixing spacing in definition highlighting
|
2011-05-11 06:59:15 +09:00 |
|
Alex Shinn
|
557386cedf
|
fixing break in cut introduced by syntax-rules tweak
|
2011-04-27 10:59:14 +09:00 |
|
Alex Shinn
|
0ad4d2ff63
|
all imports are immutable
|
2011-04-26 22:57:28 +09:00 |
|
Alex Shinn
|
78a2e2aa10
|
redefining thread-yield! primitive as just yield!
|
2011-04-26 00:02:51 +09:00 |
|
Alex Shinn
|
931d381f29
|
removing redundant exports
|
2011-04-25 23:45:02 +09:00 |
|
Alex Shinn
|
c5126fb2b0
|
adding optional strict top-level matching for syntax-rules literals
|
2011-04-25 23:29:30 +09:00 |
|
Alex Shinn
|
c80d1daf8c
|
fixing syntax-rules expansions for literal #f templates
|
2011-04-19 22:54:23 +09:00 |
|
Alex Shinn
|
0494305c9b
|
using calloc instead of malloc for temporary objects in the ffi
|
2011-04-18 23:14:03 +09:00 |
|
Alex Shinn
|
de539a472e
|
return null string on (read-string 0)
|
2011-04-17 23:45:21 +09:00 |
|
Alex Shinn
|
6b8991d0a1
|
adding macro introspection
|
2011-04-09 16:52:24 +09:00 |
|
Alex Shinn
|
226d98d49f
|
preserving port line number under all input operations
|
2011-04-09 15:55:26 +09:00 |
|