Commit Graph

12 Commits

Author SHA1 Message Date
Yuichi Nishiwaki d11b569abf keep (picrin user) empty unless picrin is started in repl mode 2015-07-20 19:26:33 +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
OGINO Masanori 11e3d7741f Get stats of SRFI 106's test.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-07-02 06:26:42 +09:00
OGINO Masanori 7685b84ad6 Rename initialize funtions of SRFIs to srfi_<n>.
To avoid conflictions of inits between SRFIs and others, inits in the
srfi nitro should be prefixed with srfi_. Without the convention, we may
need to use generic words such as string, vector, random, array, etc.

Moreover, there are SRFIs those subject is same (e.g. array may be used
by SRFI 25, 47, 58 and 63). Thus, we need a clear and conflict-free
naming convention.

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-06-29 19:32:31 +09:00
OGINO Masanori 555048c146 Implement SRFI 0.
Reference: http://srfi.schemers.org/srfi-0/

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-06-29 17:17:01 +09:00
OGINO Masanori f836c4db47 Correct visibility of symbols in (srfi 106).
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-06-24 18:44:44 +09:00
OGINO Masanori 7d880f6f00 Implement SRFI 106.
Reference: http://srfi.schemers.org/srfi-106/

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-06-20 08:14:58 +09:00
Yuichi Nishiwaki 500113d1bb renumber contribs 2015-06-20 03:42:56 +09:00