Yuichi Nishiwaki
|
e258529e8a
|
primary eval support
|
2014-07-27 13:41:55 +09:00 |
Yuichi Nishiwaki
|
09efa4715c
|
add another argument to eval
|
2014-07-27 13:23:59 +09:00 |
Yuichi Nishiwaki
|
c0fd54d3fc
|
lock nan tests. (= +nan.0 +nan.0) always returns false (because ieee754
specifies so).
|
2014-07-27 12:55:50 +09:00 |
Yuichi Nishiwaki
|
dbb92a9b83
|
lock a test. it depends on the environment.
|
2014-07-27 12:54:41 +09:00 |
Yuichi Nishiwaki
|
dcdb60cb64
|
lock some tests. They are inappropriate as r7rs compatibility check
because r7rs doesn't require interpreters to have big integer support.
|
2014-07-27 12:52:28 +09:00 |
Yuichi Nishiwaki
|
d8f966b5da
|
lock some numeric tests. We currently don't have a plan to support
incomplete floating point literal like 1. or .01
|
2014-07-27 12:48:23 +09:00 |
Yuichi Nishiwaki
|
01061efc5a
|
move test-numeric-syntax to r7rs-tests.scm. test-numeric-syntax is a
test runner specific to r7rs-tests.scm. It should not be placed in
generic test library.
|
2014-07-27 12:46:10 +09:00 |
Yuichi Nishiwaki
|
b7c76ccc2a
|
[bugfix] test statistics displays failures in reverse order.
|
2014-07-27 12:42:14 +09:00 |
Yuichi Nishiwaki
|
2caefd0c39
|
refactor write. don't run unnecessary alloc
|
2014-07-27 12:36:02 +09:00 |
Yuichi Nishiwaki
|
300f87d569
|
refactor write
|
2014-07-27 11:38:30 +09:00 |
Yuichi Nishiwaki
|
1f98f2ab4e
|
Merge pull request #180 from KeenS/master
silence warning
|
2014-07-27 11:37:26 +09:00 |
Sunrim KIM (keen)
|
f457030a8d
|
silence warning
|
2014-07-26 18:06:34 +09:00 |
Yuichi Nishiwaki
|
8f419c5eab
|
write +inf.0, -inf.0, +nan.0, ...
|
2014-07-26 18:03:51 +09:00 |
Yuichi Nishiwaki
|
fcd332be9f
|
read +INF.0, +InF.0, +Nan.0, ...
|
2014-07-26 16:56:27 +09:00 |
Yuichi Nishiwaki
|
27b157fb19
|
grammer error
|
2014-07-26 16:20:26 +09:00 |
Yuichi Nishiwaki
|
5689abb483
|
move debug print
|
2014-07-26 15:08:04 +09:00 |
Yuichi Nishiwaki
|
4f957b6cc5
|
remove unused UNREACHABLE()
|
2014-07-26 14:57:25 +09:00 |
Yuichi Nishiwaki
|
f922a7a0cd
|
reimplement identifier=? in scheme
|
2014-07-26 14:54:44 +09:00 |
Yuichi Nishiwaki
|
317ea10006
|
unlock restriction of value types that can appear at macro-expansion time
|
2014-07-26 14:30:51 +09:00 |
Yuichi Nishiwaki
|
759803372b
|
Merge branch 'strip-syntax'
|
2014-07-26 14:14:39 +09:00 |
Yuichi Nishiwaki
|
e53472d9cc
|
add strip-syntax
|
2014-07-26 14:13:12 +09:00 |
Yuichi Nishiwaki
|
b4a0761eb3
|
publish ungensym
|
2014-07-26 14:10:17 +09:00 |
Yuichi Nishiwaki
|
5ba0c56308
|
add pic_ungensym
|
2014-07-26 14:04:34 +09:00 |
Yuichi Nishiwaki
|
6966cdfa31
|
change gensym convension: don't rename renamed symbols with '@', use '.' instead
|
2014-07-26 13:58:31 +09:00 |
Yuichi Nishiwaki
|
d3026446db
|
Merge branch 'warn-on-syntax-redefinition'
|
2014-07-26 13:48:27 +09:00 |
Yuichi Nishiwaki
|
3fb986a463
|
warn syntax redefinition
|
2014-07-26 13:48:07 +09:00 |
Yuichi Nishiwaki
|
382de8dc96
|
Merge branch 'fix-dynamic-wind'
|
2014-07-26 13:34:57 +09:00 |
Yuichi Nishiwaki
|
a38ba15010
|
raise-continuable broken
|
2014-07-25 15:50:29 +09:00 |
Yuichi Nishiwaki
|
0111cd19ed
|
mark error handlers
|
2014-07-25 15:50:29 +09:00 |
Yuichi Nishiwaki
|
1c718fd4c1
|
unlock dynamic-wind test
|
2014-07-25 14:43:37 +09:00 |
Yuichi Nishiwaki
|
50879dd7b6
|
Allocate pic_blocks in picrin's gc pool; reference count may cause problems
|
2014-07-25 14:41:56 +09:00 |
Yuichi Nishiwaki
|
4ddf7fb163
|
fix a bug in pic_pop_try
|
2014-07-25 12:02:05 +09:00 |
Yuichi Nishiwaki
|
0c8ef0bd32
|
hold destination stack locations by offset
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
e3e7c53762
|
fix memory leak
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
f176fadb89
|
tear off on longjmp
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
a75a48fc8f
|
unlock some of exception tests
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
077cb8bcfa
|
update doc
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
c584b7baa9
|
add guard macro
|
2014-07-24 11:03:40 +09:00 |
Yuichi Nishiwaki
|
01c657ddba
|
[bugfix] pic_get_args supports 'e' specifier
|
2014-07-24 11:02:47 +09:00 |
Yuichi Nishiwaki
|
70ace29b7c
|
initial raise-continuable support
|
2014-07-24 11:02:47 +09:00 |
Yuichi Nishiwaki
|
f52ef27a81
|
[bugfix] unwrap raised error object
|
2014-07-24 11:02:47 +09:00 |
Yuichi Nishiwaki
|
be2fbc394e
|
realloc jmpbuf if necessary
|
2014-07-24 11:02:47 +09:00 |
Yuichi Nishiwaki
|
3cb46b9b79
|
allocate jmpbuf array in heap
|
2014-07-24 11:02:47 +09:00 |
Yuichi Nishiwaki
|
2f44145d3e
|
refactor vector-map
|
2014-07-23 09:41:55 +09:00 |
Yuichi Nishiwaki
|
4764cda181
|
Merge branch 'callable-var'
|
2014-07-23 09:40:04 +09:00 |
Yuichi Nishiwaki
|
aeb9c2bcee
|
define current-*-ports in port.c
|
2014-07-23 09:24:28 +09:00 |
Yuichi Nishiwaki
|
8846776f2f
|
refactor (picrin parameter)
|
2014-07-23 09:18:58 +09:00 |
Yuichi Nishiwaki
|
424216ca23
|
manage converter in var
|
2014-07-23 09:11:31 +09:00 |
Yuichi Nishiwaki
|
e3887691d2
|
applicable var
|
2014-07-23 09:05:35 +09:00 |
Yuichi Nishiwaki
|
f7bbe31ee5
|
change var API
|
2014-07-22 14:55:13 +09:00 |