Alex Shinn
b91022afea
adding (srfi 127)
2018-01-15 23:15:14 +09:00
Alex Shinn
f8cc1402c2
adding (srfi 41)
2018-01-14 00:22:14 +09:00
Alex Shinn
bf23dc655f
adding chibi log tests to lib tests
2018-01-11 22:43:19 +09:00
Hamayama
ae85ef2980
Several changes of syntax-rules in init-7.scm
2017-12-30 09:46:51 +09:00
Alex Shinn
e4eadba355
sprintf precision ranges from 15 to 17
2017-10-22 22:24:15 +09:00
Alex Shinn
f83bc9969b
adding single precision numeric representations in r7rs-tests
2017-08-30 23:09:43 +09:00
Alex Shinn
a5066eaec6
adding alternate representations of floats in read/write precision tests
2017-08-28 22:48:28 +09:00
Alex Shinn
4a7a809c8d
distinguishing lowercase and foldcase (fixes issue #420 )
2017-08-27 14:10:05 +09:00
Alex Shinn
d9a40fbc61
conditionally using 17 digits of precision in flonum output when needed
2017-08-26 21:35:43 +09:00
Alex Shinn
0f84fac70d
adding (srfi 14)
2017-08-26 20:34:56 +09:00
Alex Shinn
22af18dd18
adding (srfi 116)
2017-08-24 21:29:33 +09:00
Alex Shinn
6d3ae7a28e
replacing (srfi 142) with (srfi 151)
2017-08-21 22:32:57 +09:00
Marc Nieper-Wißkirchen
34701f6df5
Implement SRFI 139
2017-08-01 19:22:12 +02:00
Alex Shinn
e3678edbdc
Identifiers in patterns should be checked against literals using bound-identifier=?, not free-identifier=?.
2017-07-22 19:50:56 +09:00
Alex Shinn
db186784e3
don't include underscore in ellipsis pattern vars (issue #421 )
2017-07-02 22:10:03 +09:00
Alex Shinn
da410523b0
fixing peek-char on non-ascii chars
2017-06-26 22:23:38 +09:00
Masanori Ogino
361e8e6590
Remove argv[0] from the arguments of main_symbol.
...
While the (command-line) in (scheme process-context) contains the
command name (argv[0]), SRFI 22 specifies that the interpreter passes
the command-line arguments except argv[0] to the script.
Fix #413 .
Signed-off-by: Masanori Ogino <masanori.ogino@gmail.com>
2017-06-10 08:54:49 +09:00
Alex Shinn
f37429d510
adding new srfi tests to lib-tests
2017-04-16 22:15:58 +09:00
Alex Shinn
014aa253d1
adding new srfis to lib tests
2017-04-01 22:20:21 +09:00
Alex Shinn
ae1a2aa6be
match undefined hygienically wrapper forward refs on define (fixes issue #399 )
2017-03-26 21:16:36 +09:00
Alex Shinn
29328bfc9d
Fixing snow doc extraction for multiple levels of includes.
2017-01-19 23:58:09 +09:00
Alex Shinn
2f1b730f65
strip syntactic-closures in quoted vectors (fixes issue #389 )
2017-01-14 16:34:16 +09:00
Alex Shinn
302ee50075
fixing path resolution for include-library-declarations
2017-01-14 15:52:06 +09:00
Alex Shinn
396baa752f
Updating chicken install path to 8.
2017-01-14 14:54:06 +09:00
Alex Shinn
dc9284d47c
updating snow tests to use lib/chicken/8
2017-01-12 02:00:09 +09:00
Marc Nieper-Wißkirchen
7197accf1f
fixed let(*)-values when no bindings are given
2017-01-10 22:59:00 +01:00
Alex Shinn
9fa8d8c1f0
Don't treat underscore as a pattern variable. Fixes issue #382 .
2017-01-01 09:48:34 +09:00
Alex Shinn
71f4db7d17
don't strip syntax for unknown refs
2016-12-30 10:53:22 +09:00
Alex Shinn
50d7cedb3f
Fixing constructors and setters for nested structs (issue #370 ).
2016-07-06 23:22:04 +09:00
Alex Shinn
d0cb74bef4
Identifiers in the template should only match pattern variables
...
from the same expansion step. Fixes issue #366 .
2016-06-25 15:20:39 +09:00
Alex Shinn
8359b48a59
commenting out complex asin tests
2016-06-08 07:24:03 +09:00
Alex Shinn
7cb15a7191
Handling exact zero imaginary parts in complex asin.
...
Fixes issue #350 .
2016-06-05 22:25:18 +09:00
Alex Shinn
cccfe33f7f
patch from kipples for ffi struct args (fixes issue #330 )
2016-05-18 22:36:59 +09:00
Alex Shinn
25a8e4f11a
adding more srfi 130 tests
2016-05-17 23:38:45 +09:00
Alex Shinn
7f22b61cf2
removing non-portable passing of improper list to macro
...
Fixes issue #318 .
2016-04-02 18:10:44 +09:00
Alex Shinn
0c80f38a19
making string-cursors a disjoint type
2016-03-29 22:25:09 +09:00
Alex Shinn
0251d14653
making (chibi term ansi) tests standalone to avoid circular dep on (chibi test)
2016-03-19 15:15:28 +09:00
Alex Shinn
fec1016254
Fix for additional edge cases in escaping symbols on output.
2016-03-19 15:01:05 +09:00
Alex Shinn
55257b75e3
Write should pipe-escape symbols beginning with a number.
...
Fixes issue #316 .
2016-03-14 09:09:00 +09:00
Alex Shinn
ec430071eb
default snow-chibi command uses snow.img
2016-03-13 15:42:47 +09:00
Alex Shinn
22bfa48698
fix escaping |.| on write, and funny symbols in srfi 38 in general
2016-03-13 09:33:24 +09:00
Alex Shinn
45c03c5dcb
restoring renaming of ...
2016-03-05 00:28:09 +09:00
Alex Shinn
97297221fa
When an alternate syntax-rules ellipsis is specified, we must bind this
...
locally around the macro transformer. Fixes issue #313 .
2016-03-02 23:34:39 +09:00
Alex Shinn
fb78ec1d1c
removing double renaming of explicit ellipsis in syntax-rules
2016-02-27 16:14:10 +09:00
Alex Shinn
1f5d816f59
let[rec]-syntax should not splice
2016-02-22 23:05:12 +09:00
Alex Shinn
11ad0c3e3d
fixing boehm build, excluding image code when not used
2016-02-20 23:49:28 +09:00
okuoku
c7cf34fc6f
tests/ffi: Complete removal of delete-file on .dll
...
This delete-file would lead test failure on Cygwin and defer actual file
deletion.
2016-02-02 08:24:48 +09:00
Alex Shinn
c6ffc27959
patch from okuoku fixing ffi tests on cygwin
2016-02-01 21:29:25 +09:00
Alex Shinn
3e28bdef8b
wrap delete-file in protect for cygwin
...
The file may still be referenced by the parent process.
Fixes issue #302 .
2016-01-25 22:04:14 +09:00
Alexis King
c5f24c64ce
Allow asin and acos to return an exact zero result in the R7RS tests
2015-10-31 18:10:58 -07:00