Commit Graph

  • 1b37102676 suppress warning in compiling read.c Yuichi Nishiwaki 2014-09-27 20:43:31 +0900
  • 0403ca5570 more fixes Yuichi Nishiwaki 2014-09-27 20:21:54 +0900
  • 186c468c16 revert: argc must be size_t type Yuichi Nishiwaki 2014-09-27 20:17:02 +0900
  • c808b34a67 refactor map and for-each Yuichi Nishiwaki 2014-09-27 20:15:47 +0900
  • 552ee7444f more fix Yuichi Nishiwaki 2014-09-27 19:58:04 +0900
  • d165b6ea6f avoid explicit casts if possible (small refacotring on dict.c, system.c) Yuichi Nishiwaki 2014-09-27 19:49:32 +0900
  • 7f68fd3e2a use k format specifier in port.c Yuichi Nishiwaki 2014-09-27 19:48:58 +0900
  • cf9d48a865 add pic_size_value Yuichi Nishiwaki 2014-09-27 19:40:10 +0900
  • b3def908b6 use k format specifier in string.c Yuichi Nishiwaki 2014-09-27 18:48:20 +0900
  • de51c22134 use k format specifier in pair.c Yuichi Nishiwaki 2014-09-27 18:16:27 +0900
  • d34cbccf12 use k format specifier in vector.c Yuichi Nishiwaki 2014-09-27 18:10:14 +0900
  • 8bdf623054 use k format specifier in blob.c Yuichi Nishiwaki 2014-09-27 17:52:56 +0900
  • bfc45a228b add 'k' specifier to pic_get_args format Yuichi Nishiwaki 2014-09-27 17:47:47 +0900
  • 4ac6c2b7ab refine description of pic_get_args Yuichi Nishiwaki 2014-09-27 17:33:49 +0900
  • 186bad0503 pair functions must use size_t for index, not int Yuichi Nishiwaki 2014-09-27 17:19:16 +0900
  • 7350f7e71e int to size_t conversion Yuichi Nishiwaki 2014-09-27 17:18:11 +0900
  • f8a32d7d60 use ptrdiff to extend exception handler stack Yuichi Nishiwaki 2014-09-26 23:24:26 +0900
  • 9906865932 explicit int to size_t cast Yuichi Nishiwaki 2014-09-26 23:24:17 +0900
  • 36328c154b more fix on misc functions in vm.c Yuichi Nishiwaki 2014-09-26 17:39:11 +0900
  • 5cfa89ba23 starndard style initializer Yuichi Nishiwaki 2014-09-26 17:38:58 +0900
  • 490472af2f resolve VM's varaible shadows Yuichi Nishiwaki 2014-09-26 17:36:47 +0900
  • 315c17c8d4 move stack overflow checker Yuichi Nishiwaki 2014-09-26 17:36:27 +0900
  • cb54f0e065 int and size_t Yuichi Nishiwaki 2014-09-26 17:36:00 +0900
  • 7b0ec3adde adjustment. amending for argc type change Yuichi Nishiwaki 2014-09-26 17:13:17 +0900
  • 7ab9708ed0 passing array with a pair of int and pic_value * Yuichi Nishiwaki 2014-09-26 17:09:52 +0900
  • a75ff9f2b0 argc should be int Yuichi Nishiwaki 2014-09-26 17:04:20 +0900
  • de362c8f37 strict error check on vector manipulation Yuichi Nishiwaki 2014-09-26 16:47:23 +0900
  • 7fddb356d3 update benz Yuichi Nishiwaki 2014-09-26 16:34:49 +0900
  • 5748cec548 Merge branch 'iso-c-compliance' Yuichi Nishiwaki 2014-09-26 16:34:10 +0900
  • 0a23eb4f11 change int to size_t Yuichi Nishiwaki 2014-09-26 16:33:46 +0900
  • f214cbf974 refactor dict.c stritc type casts Yuichi Nishiwaki 2014-09-26 16:27:19 +0900
  • 68a900ee94 refactor port.c. strict type casts. Yuichi Nishiwaki 2014-09-26 16:13:53 +0900
  • 136680e8d2 supporess maybe-uninitialized warning Yuichi Nishiwaki 2014-09-26 15:59:28 +0900
  • 781bd19d89 clock_t can be cast to int type Yuichi Nishiwaki 2014-09-26 15:14:43 +0900
  • 4e5e3f4fae return value from pic_get_args is of int type Yuichi Nishiwaki 2014-09-26 15:14:30 +0900
  • 71f67cf771 simplify some mathematical functions implementations Yuichi Nishiwaki 2014-09-26 15:11:36 +0900
  • d58e7d470f pic_sym is now just an alias of int Yuichi Nishiwaki 2014-09-26 14:42:50 +0900
  • f8e9091774 internal representation of floating point number is not float type but double Yuichi Nishiwaki 2014-09-26 14:38:05 +0900
  • 44133ce693 remove redundant semicolon Yuichi Nishiwaki 2014-09-26 14:35:05 +0900
  • 96d31446bd arena_idx in struct pic_cont did not match its type with pic_state's one Yuichi Nishiwaki 2014-09-26 14:33:58 +0900
  • 32fa44db91 integer->char: assure given integer range Yuichi Nishiwaki 2014-09-26 14:23:47 +0900
  • ed354867a9 suppress warnings of implicit size_t <-> int conversion (blob.c) Yuichi Nishiwaki 2014-09-26 14:13:17 +0900
  • 46f79c0894 the contents of blob object must be a chunk of unsigned char Yuichi Nishiwaki 2014-09-26 14:04:52 +0900
  • 1949ebddf9 use UNREAHCABLE for pic_vtype Yuichi Nishiwaki 2014-09-26 13:57:36 +0900
  • d029e003d6 update xfile.h (suppress warnings) Yuichi Nishiwaki 2014-09-26 13:50:27 +0900
  • 1be24ae9d4 suppress warnings from xvect.h and xhash.h Yuichi Nishiwaki 2014-09-26 12:25:53 +0900
  • 9d694ac5ae generalized attribute Yuichi Nishiwaki 2014-09-25 19:12:56 +0900
  • d33a98cd41 add single line comments about attribute and dictionary Yuichi Nishiwaki 2014-09-25 12:17:06 +0900
  • 5e80b51566 Merge branch 'generalized-attribute' Yuichi Nishiwaki 2014-09-25 12:13:25 +0900
  • c7ee2bb88f let pic->attrs be weak-map Yuichi Nishiwaki 2014-09-25 12:12:52 +0900
  • 77d4196b06 generalized attribute Yuichi Nishiwaki 2014-09-25 09:44:21 +0900
  • cc45ffadc3 update benz. pic_try was broken Yuichi Nishiwaki 2014-09-24 20:38:52 +0900
  • 6fc8341f50 Merge branch 'fix-try-catch' Yuichi Nishiwaki 2014-09-24 20:38:34 +0900
  • a6d2491338 don't perform longjmp in pic_load_point (for the symmetry) Yuichi Nishiwaki 2014-09-24 20:27:16 +0900
  • d6c6427ff7 don't setjmp in pic_push_try Yuichi Nishiwaki 2014-09-24 20:21:28 +0900
  • eb1e01d000 don't setjmp in pic_save_point Yuichi Nishiwaki 2014-09-24 20:06:14 +0900
  • d6104b8b25 add noreturn mark Yuichi Nishiwaki 2014-09-24 20:01:21 +0900
  • 44c1debbbe don't do pop_try when an error was raised Yuichi Nishiwaki 2014-09-24 19:24:19 +0900
  • d6b2fe05ce add many many assertions (pic_pop_try) Yuichi Nishiwaki 2014-09-24 19:24:02 +0900
  • cb2157bbae s/pic_make_cont/pic_make_econt/g Yuichi Nishiwaki 2014-09-24 18:43:20 +0900
  • 7c5fb70e73 mark invalid flag Yuichi Nishiwaki 2014-09-24 15:59:23 +0900
  • c7c771c861 refactor pic_push_try. use raw continuation API Yuichi Nishiwaki 2014-09-24 15:35:00 +0900
  • e38732995e publish continuation internal APIs Yuichi Nishiwaki 2014-09-24 15:34:46 +0900
  • c965f254cb missing validation flag change Yuichi Nishiwaki 2014-09-24 15:33:21 +0900
  • 07f24db66f add make_escape Yuichi Nishiwaki 2014-09-24 14:57:49 +0900
  • 951af56540 publish struct pic_escape Yuichi Nishiwaki 2014-09-24 14:53:09 +0900
  • ed86a8e28d Add (picrin optional). OGINO Masanori 2014-09-22 20:24:31 +0900
  • ff843f0e8f unlock `file-error?` test case Sunrim KIM (keen) 2014-09-22 00:01:07 +0900
  • 669f9b28de add prototypes for eq? and eqv? Yuichi Nishiwaki 2014-09-21 18:19:13 +0900
  • 712be55bc3 cosmetic changes Yuichi Nishiwaki 2014-09-21 18:07:09 +0900
  • 319db5fc9f remove unused helper functions Yuichi Nishiwaki 2014-09-21 18:05:43 +0900
  • cc502cadef remove dictoinary-for-each and dictionary-map Yuichi Nishiwaki 2014-09-21 16:28:01 +0900
  • 1c2af96340 remove dictionary-map and dictionary-for-each Yuichi Nishiwaki 2014-09-21 16:26:56 +0900
  • 732ca8e36d update readme Yuichi Nishiwaki 2014-09-21 15:43:09 +0900
  • 6556a2ec1d spill out mutable-string nitro Yuichi Nishiwaki 2014-09-21 15:33:52 +0900
  • db71ce9bfa Merge branch 'mutable-string' Yuichi Nishiwaki 2014-09-21 15:33:27 +0900
  • 77c0a893ff spill out string mutators Yuichi Nishiwaki 2014-09-21 15:32:55 +0900
  • 08e64ec563 update readme. Yuichi Nishiwaki 2014-09-20 21:01:55 +0900
  • 92e0961bb7 Merge pull request #217 from omasanori/exact-integer-sqrt Yuichi Nishiwaki 2014-09-20 20:31:57 +0900
  • 38a1f92abd add callcc nitro. Yuichi Nishiwaki 2014-09-20 20:30:36 +0900
  • 851da542b0 Merge branch 'escape-continuation' Yuichi Nishiwaki 2014-09-20 20:30:14 +0900
  • de1b771326 remove pic_callcc Yuichi Nishiwaki 2014-09-20 20:26:07 +0900
  • 95cf997b9f Fix exact-integer-sqrt. OGINO Masanori 2014-09-20 20:12:15 +0900
  • 36394c8ebb fix link Sunrim KIM (keen) 2014-09-20 17:04:53 +0900
  • 7a0890fbd7 move docs to contribs Sunrim KIM (keen) 2014-09-20 17:04:19 +0900
  • 738618b925 Merge branch 'master' into doc Sunrim KIM (keen) 2014-09-20 17:00:57 +0900
  • 2dd48b4dc0 add pic_escape Yuichi Nishiwaki 2014-09-19 16:41:49 +0900
  • 0a4ea0704d Merge branch 'master' of github.com:picrin-scheme/picrin Sunrim KIM (keen) 2014-09-20 16:31:30 +0900
  • 90542fad8b (ref #215) fix libedit include pathes Sunrim KIM (keen) 2014-09-20 16:30:26 +0900
  • d90d91e454 fix library precedence Yuichi Nishiwaki 2014-09-20 12:29:16 +0900
  • 912d1237bc resolve interreference between (picrin user) and (scheme *) Yuichi Nishiwaki 2014-09-20 12:23:52 +0900
  • 527217e94a s/scheme/r7rs/g Yuichi Nishiwaki 2014-09-20 12:22:43 +0900
  • b54818b5d9 spill out r7rs nitro Yuichi Nishiwaki 2014-09-20 12:21:22 +0900
  • 260f993d87 mkdir srfi Yuichi Nishiwaki 2014-09-20 12:08:36 +0900
  • 42a8fe555f move srfis to contrib/ Yuichi Nishiwaki 2014-09-20 11:54:53 +0900
  • 8f7a0d9e45 update benz Yuichi Nishiwaki 2014-09-20 11:50:07 +0900
  • 1d7669a5d4 update xhash Yuichi Nishiwaki 2014-09-20 11:45:40 +0900
  • b212e278a0 Merge pull request #42 from omasanori/clang Yuichi Nishiwaki 2014-09-20 10:24:44 +0900
  • 15ad9d05ac Fix a name of compiler identifier macro for Clang. OGINO Masanori 2014-09-19 23:52:32 +0900
  • 6c8b74b612 Merge pull request #41 from omasanori/miscompare Yuichi Nishiwaki 2014-09-19 21:00:31 +0900