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 |
|
Alex Shinn
|
b1b207504c
|
adding module-includes
|
2011-04-08 01:57:47 +09:00 |
|
Alex Shinn
|
b3cc58bb94
|
s/define-module/module/g
|
2011-04-08 01:12:13 +09:00 |
|
Alex Shinn
|
2cd95a04d3
|
Adding a `system' command.
|
2011-04-07 23:11:31 +09:00 |
|
Alex Shinn
|
29aa883896
|
Adding initial documentation tool and manual.
|
2011-04-07 01:44:39 +09:00 |
|
Alex Shinn
|
d1f0dfe8d7
|
fixing non-function c lines beginning with an identifier
|
2011-04-06 01:36:36 +09:00 |
|
Alex Shinn
|
69b17aee0d
|
updating highlight lib for sxml
|
2011-04-06 01:26:31 +09:00 |
|
Alex Shinn
|
dac4e0f4e9
|
adding highlight module
|
2011-04-05 01:11:15 +09:00 |
|
Alex Shinn
|
167c1c3dde
|
adding string-contains
|
2011-04-05 01:09:04 +09:00 |
|
Alex Shinn
|
60a1b968c0
|
inlining user-information procedure
|
2011-04-04 23:40:56 +09:00 |
|