Commit Graph

  • 643d86c709 Merge pull request #299 from omasanori/extend-test OGINO Masanori 2015-07-21 15:25:46 +0900
  • c44e3edd57 Merge pull request #298 from omasanori/srfi-1-cons-star OGINO Masanori 2015-07-21 15:18:00 +0900
  • f345832b44 Add an optional comparator argument to test. OGINO Masanori 2015-07-21 15:16:04 +0900
  • 1455c7d4a5 Compare expected value and the result only once. OGINO Masanori 2015-07-21 15:12:43 +0900
  • aa2e11874f Export cons* from SRFI 1. OGINO Masanori 2015-07-21 14:52:46 +0900
  • 450ce4f0aa add copyright Sunrim KIM (keen) 2015-07-21 01:07:19 +0900
  • 40e2c5eceb Merge branch 'master' into bench Sunrim KIM (keen) 2015-07-21 01:04:38 +0900
  • 9c562fa6c5 Merge branch 'master' into bench Sunrim KIM (keen) 2015-07-21 01:00:10 +0900
  • 24b4cafe65 fix srfi-26 Yuichi Nishiwaki 2015-07-21 00:59:53 +0900
  • a1d8af908b [bugfix] include macro broken Yuichi Nishiwaki 2015-07-21 00:57:59 +0900
  • 895666b4be Merge branch 'master' into bench Sunrim KIM (keen) 2015-07-20 23:11:06 +0900
  • bfdf60eee1 add (picrin logic) library Yuichi Nishiwaki 2015-07-20 22:10:39 +0900
  • d11b569abf keep (picrin user) empty unless picrin is started in repl mode Yuichi Nishiwaki 2015-07-20 19:26:33 +0900
  • 6b42145e00 support '%c' specifier in xfprintf Yuichi Nishiwaki 2015-07-20 19:02:52 +0900
  • 569b14d684 cosmetic changes Yuichi Nishiwaki 2015-07-20 15:18:12 +0900
  • 7db74c4b7a rewrite gc.c with union object Yuichi Nishiwaki 2015-07-20 15:02:16 +0900
  • e6c35764dd TCO for gc_mark_object Yuichi Nishiwaki 2015-07-20 14:24:58 +0900
  • 7dc26dd674 don't use PIC_VTYPE_FOO constants outside type.h Yuichi Nishiwaki 2015-07-20 14:07:19 +0900
  • f5b07cacd2 remove alignment field Yuichi Nishiwaki 2015-07-20 13:51:21 +0900
  • 1258b8bff3 cosmetic chagnes Yuichi Nishiwaki 2015-07-19 18:12:50 +0900
  • c2b41b6d0c Merge branch 'enable-float-by-default' Yuichi Nishiwaki 2015-07-20 03:34:21 +0900
  • 3a96d093ed strict check Yuichi Nishiwaki 2015-07-20 02:52:47 +0900
  • 86a056c70a [bugfix] some paths in no-libc mode depend on lib Yuichi Nishiwaki 2015-07-20 02:45:57 +0900
  • c2754509f2 remove PIC_ENABLE_FLOAT flag Yuichi Nishiwaki 2015-07-20 02:19:41 +0900
  • 5e13d35d10 cosmetic changes Yuichi Nishiwaki 2015-07-20 02:04:51 +0900
  • 4a7c87eb84 rewrite arithmetic operators and comparators with pic_op Yuichi Nishiwaki 2015-07-20 02:03:56 +0900
  • a5317898cb don't define number classifying procedures such as real? and complex? in C Yuichi Nishiwaki 2015-07-20 01:45:21 +0900
  • ac10c3fcc1 remove unused function Yuichi Nishiwaki 2015-07-20 01:25:04 +0900
  • 57e4942ae2 move abs and expt Yuichi Nishiwaki 2015-07-20 01:24:35 +0900
  • 6551506160 move more procedures Yuichi Nishiwaki 2015-07-20 01:18:57 +0900
  • fcb6b1ead8 rename (picrin number) to (picrin math) Yuichi Nishiwaki 2015-07-20 01:16:06 +0900
  • d66ae479cc move some math procedures to math nitro Yuichi Nishiwaki 2015-07-20 01:12:37 +0900
  • 0f9c7f0c2c refactor (picrin control list) by following the mannar other monadic libraries do Yuichi Nishiwaki 2015-07-19 15:13:17 +0900
  • 43aac4dd29 add (picrin control option) Yuichi Nishiwaki 2015-07-19 15:12:49 +0900
  • 1c13076f01 give priority to importing (picrin procedure) Yuichi Nishiwaki 2015-07-19 15:06:09 +0900
  • 32441845b4 add TODO Yuichi Nishiwaki 2015-07-18 22:30:58 +0900
  • e23bfa5565 add (picrin parser) library Yuichi Nishiwaki 2015-07-18 22:27:22 +0900
  • 34028172f2 add (picrin procedure) Yuichi Nishiwaki 2015-07-18 18:04:33 +0900
  • 3d170afac8 redefine shift and reset as syntaxes Yuichi Nishiwaki 2015-07-18 15:39:34 +0900
  • b7bb3fa1cf Merge branch 'remove-undefinedp' Yuichi Nishiwaki 2015-07-18 15:33:42 +0900
  • 18965f9ce7 remove undefined? procedure Yuichi Nishiwaki 2015-07-18 15:31:37 +0900
  • 3739387160 register now returns #f or a pair Yuichi Nishiwaki 2015-07-18 15:28:53 +0900
  • 238f5999bc dictionary-ref now returns a pair or #f Yuichi Nishiwaki 2015-07-18 15:22:33 +0900
  • d01b72835d Merge branch 'master' of https://github.com/wasabiz/picrin koba-e964 2015-07-16 21:39:28 +0900
  • c18c12f197 Fix functions pair-fold-right, any, and every in contrib/40.srfi/srfi/1.scm koba-e964 2015-07-16 21:36:47 +0900
  • 22e85c159e cosmetic changes Yuichi Nishiwaki 2015-07-16 18:44:23 +0900
  • 2f9f594bd7 Merge pull request #295 from omasanori/valgrind OGINO Masanori 2015-07-16 18:14:09 +0900
  • 8f4e2614e4 Add comment on how to test picrin with Valgrind. OGINO Masanori 2015-07-16 17:59:32 +0900
  • 8e90f17605 Cosmetic change. OGINO Masanori 2015-07-16 17:45:44 +0900
  • 2a2dce97cb Add TEST_RUNNER variable to makefiles. OGINO Masanori 2015-07-16 17:44:34 +0900
  • 6fdd5ef05d [bugfix] don't melt base header into *backword* free chunk as well. Yuichi Nishiwaki 2015-07-16 17:11:55 +0900
  • ebcf6d00fb set default page size to 4MB Yuichi Nishiwaki 2015-07-16 16:36:57 +0900
  • 6b50ebba2b early morecore request Yuichi Nishiwaki 2015-07-16 16:34:59 +0900
  • d43db5e9c8 [bugfix] change block layout in page Yuichi Nishiwaki 2015-07-16 16:13:30 +0900
  • a58ebe91a8 cosmetic changes Yuichi Nishiwaki 2015-07-16 15:45:01 +0900
  • 6d43b31a68 remove unnecessary prototype Yuichi Nishiwaki 2015-07-16 15:44:06 +0900
  • b4f8d929ec don't cache freep Yuichi Nishiwaki 2015-07-16 15:42:44 +0900
  • 0fc2a8e273 change heap_free prototype Yuichi Nishiwaki 2015-07-16 15:41:43 +0900
  • 30efc25633 gc_alloc no longer takes care of mark property Yuichi Nishiwaki 2015-07-16 15:38:37 +0900
  • 75d22404cb cleanup Yuichi Nishiwaki 2015-07-16 15:33:31 +0900
  • 7b8c6df7bc don't need to clear out pages Yuichi Nishiwaki 2015-07-16 15:31:11 +0900
  • 1c77115c56 [bugfix] memory leak Yuichi Nishiwaki 2015-07-16 15:28:30 +0900
  • 46e3665970 inline heap_init Yuichi Nishiwaki 2015-07-15 23:32:31 +0900
  • f9cfbba331 unalloced region may have any mark state Yuichi Nishiwaki 2015-07-15 23:30:49 +0900
  • 13f16e3e09 Revert "remove unused guard" Yuichi Nishiwaki 2015-07-15 23:28:45 +0900
  • ea90800e56 remove unused guard Yuichi Nishiwaki 2015-07-15 19:07:43 +0900
  • f8ceef96d0 remove debug codes Yuichi Nishiwaki 2015-07-15 19:05:38 +0900
  • 51a42708b5 saner redefinition warning Yuichi Nishiwaki 2015-07-14 07:12:18 +0900
  • 57acccccb8 Merge pull request #293 from omasanori/srfi-1-test OGINO Masanori 2015-07-14 06:16:10 +0900
  • 3cc9fb6b8d Add test cases for SRFI 1. OGINO Masanori 2015-07-02 06:23:40 +0900
  • 081fdf672f Merge branch 'api-change' Yuichi Nishiwaki 2015-07-13 10:07:19 +0900
  • 072a32601f don't use VLA Yuichi Nishiwaki 2015-07-13 10:02:01 +0900
  • 9f3fefd606 Merge branch 'master' into api-change Yuichi Nishiwaki 2015-07-13 09:59:59 +0900
  • bdf026ad94 Merge branch 'strict-c89' Yuichi Nishiwaki 2015-07-13 09:59:40 +0900
  • 269f4719f4 Revert "int div int becomes float" Yuichi Nishiwaki 2015-07-13 09:56:59 +0900
  • 70f905dbdf update cflags Yuichi Nishiwaki 2015-07-13 09:54:16 +0900
  • 15411c9777 int div int becomes float Yuichi Nishiwaki 2015-07-13 09:49:55 +0900
  • ecd21ffb5a suppress unused-value warning Yuichi Nishiwaki 2015-07-13 09:45:14 +0900
  • c30392b0c3 remove unused variable f Yuichi Nishiwaki 2015-07-13 09:39:26 +0900
  • 339ea176fe remove duplicate cflag Yuichi Nishiwaki 2015-07-13 09:38:06 +0900
  • d867cd7dc9 remove -ansi flag Yuichi Nishiwaki 2015-07-13 09:33:36 +0900
  • 0f55320a67 running map or foreach on multiple dictionaries does not make sense. Yuichi Nishiwaki 2015-07-13 09:32:27 +0900
  • f6bb2ce178 don't use vla Yuichi Nishiwaki 2015-07-13 09:27:12 +0900
  • 803d7f0ad6 more strict cflags Yuichi Nishiwaki 2015-07-13 09:17:23 +0900
  • 6363bd3f33 remove trailing comma Yuichi Nishiwaki 2015-07-13 09:15:51 +0900
  • 03550bbf41 remove semicolon outside function definition Yuichi Nishiwaki 2015-07-13 09:15:34 +0900
  • d1e5e81580 khash doesn't need to require int32 Yuichi Nishiwaki 2015-07-13 09:13:19 +0900
  • 7d1ddf5dc9 update cflags Yuichi Nishiwaki 2015-07-13 09:08:22 +0900
  • 5635661b3c remove pic_make_str_fill Yuichi Nishiwaki 2015-07-13 09:03:32 +0900
  • cbe5e81b28 remove pic_make_vec_from_list Yuichi Nishiwaki 2015-07-13 08:28:21 +0900
  • 5c5066bfa0 Revert "add box type" Yuichi Nishiwaki 2015-07-13 08:24:06 +0900
  • 42ec53d73f remove pic_errmsg Yuichi Nishiwaki 2015-07-13 08:22:19 +0900
  • 5c2cbb9e55 pic_load_port -> pic_load Yuichi Nishiwaki 2015-07-13 08:20:07 +0900
  • 71d1d4837d pic_intern_cstr -> pic_intern Yuichi Nishiwaki 2015-07-13 08:16:04 +0900
  • 81c38d8fa2 s/PICRIN_VALUE_H/PICRIN_TYPE_H/g Yuichi Nishiwaki 2015-07-13 08:10:30 +0900
  • e944183e99 pic_obj_alloc_unsafe should be private Yuichi Nishiwaki 2015-07-13 08:05:46 +0900
  • 40a4e2ead4 remove make-error-object Yuichi Nishiwaki 2015-07-13 07:59:57 +0900
  • d0c442d451 add picrin/opcode.h Yuichi Nishiwaki 2015-07-09 04:40:15 +0900
  • 2def465705 value.h -> type.h Yuichi Nishiwaki 2015-07-09 04:36:03 +0900
  • 881bfa807d Merge branch 'piclib-to-contrib' Yuichi Nishiwaki 2015-07-09 04:16:31 +0900