Commit Graph

2310 Commits

Author SHA1 Message Date
OGINO Masanori ed86a8e28d Add (picrin optional).
The library provides some macros to handle optional arguments. The
macros are compatible with those in Chicken, Gauche, etc.

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2014-09-22 23:44:58 +09:00
Sunrim KIM (keen) ff843f0e8f unlock `file-error?` test case 2014-09-22 00:01:07 +09:00
Yuichi Nishiwaki cc502cadef remove dictoinary-for-each and dictionary-map 2014-09-21 16:28:01 +09:00
Yuichi Nishiwaki 6556a2ec1d spill out mutable-string nitro 2014-09-21 15:34:14 +09:00
Yuichi Nishiwaki 92e0961bb7 Merge pull request #217 from omasanori/exact-integer-sqrt
Fix exact-integer-sqrt.
2014-09-20 20:31:57 +09:00
Yuichi Nishiwaki 38a1f92abd add callcc nitro. 2014-09-20 20:31:42 +09:00
OGINO Masanori 95cf997b9f Fix exact-integer-sqrt.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2014-09-20 20:12:15 +09:00
Sunrim KIM (keen) 0a4ea0704d Merge branch 'master' of github.com:picrin-scheme/picrin 2014-09-20 16:31:30 +09:00
Sunrim KIM (keen) 90542fad8b (ref #215) fix libedit include pathes 2014-09-20 16:30:26 +09:00
Yuichi Nishiwaki d90d91e454 fix library precedence 2014-09-20 12:29:16 +09:00
Yuichi Nishiwaki 912d1237bc resolve interreference between (picrin user) and (scheme *) 2014-09-20 12:23:52 +09:00
Yuichi Nishiwaki 527217e94a s/scheme/r7rs/g 2014-09-20 12:22:43 +09:00
Yuichi Nishiwaki b54818b5d9 spill out r7rs nitro 2014-09-20 12:21:22 +09:00
Yuichi Nishiwaki 260f993d87 mkdir srfi 2014-09-20 12:08:36 +09:00
Yuichi Nishiwaki 42a8fe555f move srfis to contrib/ 2014-09-20 11:54:53 +09:00
Yuichi Nishiwaki 8f7a0d9e45 update benz 2014-09-20 11:50:07 +09:00
Yuichi Nishiwaki 9b226afd1f move {vector,string}-{map,for-each} 2014-09-19 18:21:28 +09:00
Yuichi Nishiwaki d8cbcde157 improve error handling mechanism 2014-09-19 17:15:27 +09:00
Yuichi Nishiwaki abc86efc55 Merge pull request #216 from KeenS/min-max-exactness
let `min` and `max` preserve exactness
2014-09-18 23:56:09 +09:00
Sunrim KIM (keen) 489535e156 let `min` and `max` preserve exactness 2014-09-18 23:26:07 +09:00
Yuichi Nishiwaki f0ed3b655a custom marker 2014-09-17 13:00:51 +09:00
Yuichi Nishiwaki 7ebaaf7465 remove features section 2014-09-17 11:20:28 +09:00
Yuichi Nishiwaki 6fdf082bdd update benz (exception API refactoring) 2014-09-17 00:51:01 +09:00
Yuichi Nishiwaki 1388887754 update benz (ordered map) 2014-09-16 22:41:33 +09:00
Yuichi Nishiwaki 8d7f63d71e update benz (funcall API change) 2014-09-16 16:47:04 +09:00
Yuichi Nishiwaki ec0f9a952b delete null.scm, move declarations to r5rs.scm 2014-09-15 16:46:22 +09:00
Yuichi Nishiwaki 9eb938ff87 inline configuration 2014-09-15 16:42:57 +09:00
Yuichi Nishiwaki 1e29ad51a0 update benz. (parameterize, object dictionary) 2014-09-15 16:00:19 +09:00
Yuichi Nishiwaki 83012f55a0 add readthedocs badge 2014-09-13 22:13:47 +09:00
Yuichi Nishiwaki b9707debaf update benz 2014-09-13 18:55:16 +09:00
Yuichi Nishiwaki c82c23b93d dictionary-delete -> dictionary-delete! 2014-09-13 16:54:41 +09:00
Yuichi Nishiwaki ecdc6ffd66 update benz (dictionary-api) 2014-09-13 16:52:42 +09:00
Yuichi Nishiwaki d2ad6e3111 update docs 2014-09-13 16:03:58 +09:00
Yuichi Nishiwaki 22a04a59a2 update benz (conversion functions) 2014-09-12 21:21:29 +09:00
Yuichi Nishiwaki b84004770a update benz (new->make) 2014-09-12 20:02:41 +09:00
Yuichi Nishiwaki 8117a95b0d update benz. define `include' in scheme/base.scm 2014-09-12 18:54:12 +09:00
Yuichi Nishiwaki 04b3ac08bf logo on the readme 2014-09-12 00:19:54 +09:00
Yuichi Nishiwaki 1e3e5890ac add another logo image 2014-09-12 00:05:28 +09:00
Yuichi Nishiwaki b250aae7b3 add new logo 2014-09-11 17:41:48 +09:00
Yuichi Nishiwaki 96609de180 string conversion functions 2014-09-10 20:10:09 +09:00
Yuichi Nishiwaki 65a1b0f5af update benz (features) 2014-09-10 18:37:08 +09:00
Yuichi Nishiwaki 6c8a533128 import a test case by @SaitoAtsushi 2014-09-10 17:45:18 +09:00
Yuichi Nishiwaki 0dbf238f83 update benz (call-with-port) 2014-09-10 17:43:19 +09:00
Yuichi Nishiwaki 9f5a1512b5 char comparators moved to benz core 2014-09-10 17:18:41 +09:00
Yuichi Nishiwaki e5d47de3b0 update benz. support inter-referntial definitions 2014-09-10 15:27:46 +09:00
Yuichi Nishiwaki a0ab746fc8 fix #197 2014-09-10 03:11:45 +09:00
Yuichi Nishiwaki bd68a94af5 update benz 2014-09-10 03:09:41 +09:00
Yuichi Nishiwaki 05e288449a import cond-expand tests from @KeenS's patch 2014-09-10 02:13:38 +09:00
Yuichi Nishiwaki 4be04205ae update benz 2014-09-10 02:10:41 +09:00
Yuichi Nishiwaki 2fe7adb26d parameter tuning. patch is made by @KeenS. 2014-09-10 00:44:06 +09:00