Doug Currie
|
30f220316c
|
Fix dtoa for +nan.0 +inf.0 -inf.0
|
2016-01-09 12:52:38 -05:00 |
Doug Currie
|
fa2b72b020
|
Use emyg_atod instead of emyg_strtod
|
2016-01-09 00:15:49 -05:00 |
Doug Currie
|
5116220d62
|
Fix more c99isms
|
2016-01-08 23:51:51 -05:00 |
Doug Currie
|
3f7c5034d7
|
Fix some c99isms
|
2016-01-08 23:47:16 -05:00 |
Doug Currie
|
5fd8f8287f
|
Plug in emyg_dtoa and emyg_atod for round trip double conversion
|
2016-01-08 23:34:51 -05:00 |
Yuichi Nishiwaki
|
6f3083c3ca
|
never use size_t
|
2015-08-26 19:04:27 +09:00 |
Yuichi Nishiwaki
|
b96846dc6e
|
don't use @@type property
|
2015-08-11 01:34:45 +09:00 |
Yuichi Nishiwaki
|
eec7d1754b
|
arena_idx is of size_t
|
2015-07-26 16:44:13 +09:00 |
Yuichi Nishiwaki
|
9365eb4c7f
|
no relloc on restore_cont
|
2015-07-26 16:39:34 +09:00 |
OGINO Masanori
|
16b427b8c4
|
Fix typo, alerm -> alarm.
This commit also enables some tests to catch more regressions.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-22 23:06:46 +09:00 |
OGINO Masanori
|
1018a7cce8
|
Use lset= to compare list sets.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:35:56 +09:00 |
OGINO Masanori
|
643d86c709
|
Merge pull request #299 from omasanori/extend-test
Extend test
|
2015-07-21 15:25:46 +09:00 |
OGINO Masanori
|
f345832b44
|
Add an optional comparator argument to test.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:16:04 +09:00 |
OGINO Masanori
|
1455c7d4a5
|
Compare expected value and the result only once.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:12:43 +09:00 |
OGINO Masanori
|
aa2e11874f
|
Export cons* from SRFI 1.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 14:52:46 +09:00 |
Yuichi Nishiwaki
|
24b4cafe65
|
fix srfi-26
|
2015-07-21 00:59:53 +09:00 |
Yuichi Nishiwaki
|
a1d8af908b
|
[bugfix] include macro broken
|
2015-07-21 00:57:59 +09:00 |
Yuichi Nishiwaki
|
bfdf60eee1
|
add (picrin logic) library
|
2015-07-20 22:10:39 +09:00 |
Yuichi Nishiwaki
|
d11b569abf
|
keep (picrin user) empty unless picrin is started in repl mode
|
2015-07-20 19:26:33 +09:00 |
Yuichi Nishiwaki
|
c2754509f2
|
remove PIC_ENABLE_FLOAT flag
|
2015-07-20 02:19:41 +09:00 |
Yuichi Nishiwaki
|
a5317898cb
|
don't define number classifying procedures such as real? and complex? in C
|
2015-07-20 01:45:21 +09:00 |
Yuichi Nishiwaki
|
57e4942ae2
|
move abs and expt
|
2015-07-20 01:24:35 +09:00 |
Yuichi Nishiwaki
|
6551506160
|
move more procedures
|
2015-07-20 01:22:29 +09:00 |
Yuichi Nishiwaki
|
fcb6b1ead8
|
rename (picrin number) to (picrin math)
|
2015-07-20 01:16:06 +09:00 |
Yuichi Nishiwaki
|
d66ae479cc
|
move some math procedures to math nitro
|
2015-07-20 01:12:37 +09:00 |
Yuichi Nishiwaki
|
0f9c7f0c2c
|
refactor (picrin control list) by following the mannar other monadic
libraries do
|
2015-07-19 15:13:17 +09:00 |
Yuichi Nishiwaki
|
43aac4dd29
|
add (picrin control option)
|
2015-07-19 15:12:49 +09:00 |
Yuichi Nishiwaki
|
1c13076f01
|
give priority to importing (picrin procedure)
|
2015-07-19 15:06:09 +09:00 |
Yuichi Nishiwaki
|
32441845b4
|
add TODO
|
2015-07-18 22:30:58 +09:00 |
Yuichi Nishiwaki
|
e23bfa5565
|
add (picrin parser) library
|
2015-07-18 22:27:22 +09:00 |
Yuichi Nishiwaki
|
34028172f2
|
add (picrin procedure)
|
2015-07-18 18:04:33 +09:00 |
Yuichi Nishiwaki
|
3d170afac8
|
redefine shift and reset as syntaxes
|
2015-07-18 15:39:34 +09:00 |
Yuichi Nishiwaki
|
3739387160
|
register now returns #f or a pair
|
2015-07-18 15:28:53 +09:00 |
Yuichi Nishiwaki
|
238f5999bc
|
dictionary-ref now returns a pair or #f
|
2015-07-18 15:22:33 +09:00 |
koba-e964
|
d01b72835d
|
Merge branch 'master' of https://github.com/wasabiz/picrin
|
2015-07-16 21:39:28 +09:00 |
koba-e964
|
c18c12f197
|
Fix functions pair-fold-right, any, and every in contrib/40.srfi/srfi/1.scm
|
2015-07-16 21:36:47 +09:00 |
OGINO Masanori
|
2a2dce97cb
|
Add TEST_RUNNER variable to makefiles.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-16 17:44:34 +09:00 |
OGINO Masanori
|
3cc9fb6b8d
|
Add test cases for SRFI 1.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-13 22:00:12 +09:00 |
Yuichi Nishiwaki
|
5635661b3c
|
remove pic_make_str_fill
|
2015-07-13 09:03:32 +09:00 |
Yuichi Nishiwaki
|
5c2cbb9e55
|
pic_load_port -> pic_load
|
2015-07-13 08:20:07 +09:00 |
Yuichi Nishiwaki
|
71d1d4837d
|
pic_intern_cstr -> pic_intern
|
2015-07-13 08:16:04 +09:00 |
Yuichi Nishiwaki
|
8cc6307eaa
|
change tmp file path
|
2015-07-09 04:13:50 +09:00 |
Yuichi Nishiwaki
|
ca33c6f425
|
[bugfix] guard is still broken
|
2015-07-09 04:13:35 +09:00 |
Yuichi Nishiwaki
|
2fb17afdfc
|
move picrin/macro.scm. remove piclib/
|
2015-07-09 04:07:12 +09:00 |
Yuichi Nishiwaki
|
ad38eb9202
|
move picrin/syntax-rules
|
2015-07-09 04:02:55 +09:00 |
Yuichi Nishiwaki
|
9514bab879
|
rewrite guard definition
|
2015-07-09 03:58:08 +09:00 |
Yuichi Nishiwaki
|
370f7eb4f1
|
fix array test
|
2015-07-09 03:57:17 +09:00 |
Yuichi Nishiwaki
|
738c04a1af
|
move picrin/test.scm
|
2015-07-09 02:21:57 +09:00 |
Yuichi Nishiwaki
|
19e82389f1
|
avoid redefinition
|
2015-07-09 02:19:09 +09:00 |
Yuichi Nishiwaki
|
685d08301a
|
move experimental/lambda.scm
|
2015-07-09 02:18:56 +09:00 |