Commit Graph

  • 170fef3516 Merge branch 'renaming-import' Yuichi Nishiwaki 2014-07-28 02:05:35 +0900
  • 9b50d9133d remove debug print Yuichi Nishiwaki 2014-07-28 02:04:00 +0900
  • 16c1330b1e update docs Yuichi Nishiwaki 2014-07-28 02:03:29 +0900
  • d45ab8f973 add renaming-import test Yuichi Nishiwaki 2014-07-28 02:00:54 +0900
  • c8918b8e63 support renaming import (including 'only', 'rename', 'except', 'prefix' clauses) Yuichi Nishiwaki 2014-07-28 02:00:16 +0900
  • d31e20c25c define 'import' and 'export' as macros Yuichi Nishiwaki 2014-07-28 01:02:48 +0900
  • 9c1a397ead define 'define-library' as a macro Yuichi Nishiwaki 2014-07-28 00:48:13 +0900
  • 07b201c830 undocument pic_defmacro Yuichi Nishiwaki 2014-07-28 00:41:20 +0900
  • 39a4a12a10 Merge branch 'master' into rspi Sunrim KIM on Raspberry Pi 2014-07-27 18:51:12 +0900
  • 28c486261c move test-read-error to r7rs-tests.scm Yuichi Nishiwaki 2014-07-27 18:39:27 +0900
  • 6a0cc4c9f7 single ')' should be an read error Yuichi Nishiwaki 2014-07-27 18:35:50 +0900
  • 9e56142331 Merge branch 'exception-handling-and-continuation' Yuichi Nishiwaki 2014-07-27 18:33:50 +0900
  • 87604a4cb8 unlock exception tests Yuichi Nishiwaki 2014-07-27 18:32:04 +0900
  • 730a827d0e fix vm_tear_off is broken Yuichi Nishiwaki 2014-07-27 18:29:45 +0900
  • ebb2dd1d6e Merge branch 'master' into rspi Sunrim KIM on Raspberry Pi 2014-07-27 18:20:44 +0900
  • 704b896ba8 update xfile Sunrim KIM on Raspberry Pi 2014-07-27 18:20:12 +0900
  • cc1343cec9 update xfile Sunrim KIM on Raspberry Pi 2014-07-27 17:34:04 +0900
  • 415cf30ae6 restore some redundant changes Sunrim KIM on Raspberry Pi 2014-07-27 17:24:56 +0900
  • 331fe21297 use `int` in place of `char` when you compare it to EOF Sunrim KIM on Raspberry Pi 2014-07-27 17:05:57 +0900
  • d8692c1cc0 add optimization flag Yuichi Nishiwaki 2014-07-27 14:58:56 +0900
  • 6f7543e3a2 Merge pull request #177 from wasabiz/number-string Yuichi Nishiwaki 2014-07-27 14:49:25 +0900
  • e680b4a6bb change deflibrary API Yuichi Nishiwaki 2014-07-27 14:47:14 +0900
  • 13e1d7a487 update lang.rst Yuichi Nishiwaki 2014-07-27 14:41:44 +0900
  • 2d20e0e247 Merge branch 'eval' Yuichi Nishiwaki 2014-07-27 14:41:33 +0900
  • 9c1f8809ed add missing files Yuichi Nishiwaki 2014-07-27 14:33:46 +0900
  • c29c07dec5 unlock eval tests Yuichi Nishiwaki 2014-07-27 14:29:39 +0900
  • 137a01e74e add environment procedure Yuichi Nishiwaki 2014-07-27 14:29:29 +0900
  • 076698c84a add null-environment and scheme-report-environment Yuichi Nishiwaki 2014-07-27 14:29:08 +0900
  • fd8330cca3 add eval error handling Yuichi Nishiwaki 2014-07-27 13:57:15 +0900
  • e258529e8a primary eval support Yuichi Nishiwaki 2014-07-27 13:41:55 +0900
  • 09efa4715c add another argument to eval Yuichi Nishiwaki 2014-07-27 13:23:59 +0900
  • c0fd54d3fc lock nan tests. (= +nan.0 +nan.0) always returns false (because ieee754 specifies so). Yuichi Nishiwaki 2014-07-27 12:55:50 +0900
  • dbb92a9b83 lock a test. it depends on the environment. Yuichi Nishiwaki 2014-07-27 12:54:41 +0900
  • dcdb60cb64 lock some tests. They are inappropriate as r7rs compatibility check because r7rs doesn't require interpreters to have big integer support. Yuichi Nishiwaki 2014-07-27 12:52:28 +0900
  • d8f966b5da lock some numeric tests. We currently don't have a plan to support incomplete floating point literal like 1. or .01 Yuichi Nishiwaki 2014-07-27 12:48:23 +0900
  • 01061efc5a move test-numeric-syntax to r7rs-tests.scm. test-numeric-syntax is a test runner specific to r7rs-tests.scm. It should not be placed in generic test library. Yuichi Nishiwaki 2014-07-27 12:46:10 +0900
  • b7c76ccc2a [bugfix] test statistics displays failures in reverse order. Yuichi Nishiwaki 2014-07-27 12:42:14 +0900
  • 2caefd0c39 refactor write. don't run unnecessary alloc Yuichi Nishiwaki 2014-07-27 12:36:02 +0900
  • 300f87d569 refactor write Yuichi Nishiwaki 2014-07-27 11:10:59 +0900
  • 1f98f2ab4e Merge pull request #180 from KeenS/master Yuichi Nishiwaki 2014-07-27 11:37:26 +0900
  • f457030a8d silence warning Sunrim KIM (keen) 2014-07-26 18:06:34 +0900
  • 8f419c5eab write +inf.0, -inf.0, +nan.0, ... Yuichi Nishiwaki 2014-07-26 18:03:51 +0900
  • fcd332be9f read +INF.0, +InF.0, +Nan.0, ... Yuichi Nishiwaki 2014-07-26 16:56:27 +0900
  • 27b157fb19 grammer error Yuichi Nishiwaki 2014-07-26 16:20:26 +0900
  • 5689abb483 move debug print Yuichi Nishiwaki 2014-07-26 15:08:04 +0900
  • 4f957b6cc5 remove unused UNREACHABLE() Yuichi Nishiwaki 2014-07-26 14:57:25 +0900
  • f922a7a0cd reimplement identifier=? in scheme Yuichi Nishiwaki 2014-07-26 14:54:44 +0900
  • 317ea10006 unlock restriction of value types that can appear at macro-expansion time Yuichi Nishiwaki 2014-07-26 14:30:51 +0900
  • 759803372b Merge branch 'strip-syntax' Yuichi Nishiwaki 2014-07-26 14:14:39 +0900
  • e53472d9cc add strip-syntax Yuichi Nishiwaki 2014-07-26 14:13:12 +0900
  • b4a0761eb3 publish ungensym Yuichi Nishiwaki 2014-07-26 14:10:17 +0900
  • 5ba0c56308 add pic_ungensym Yuichi Nishiwaki 2014-07-26 14:04:34 +0900
  • 6966cdfa31 change gensym convension: don't rename renamed symbols with '@', use '.' instead Yuichi Nishiwaki 2014-07-26 13:58:31 +0900
  • d3026446db Merge branch 'warn-on-syntax-redefinition' Yuichi Nishiwaki 2014-07-26 13:48:27 +0900
  • 3fb986a463 warn syntax redefinition Yuichi Nishiwaki 2014-07-26 13:48:07 +0900
  • 382de8dc96 Merge branch 'fix-dynamic-wind' Yuichi Nishiwaki 2014-07-26 13:34:57 +0900
  • a38ba15010 raise-continuable broken Yuichi Nishiwaki 2014-07-24 11:45:28 +0900
  • 0111cd19ed mark error handlers Yuichi Nishiwaki 2014-07-24 11:45:16 +0900
  • 1c718fd4c1 unlock dynamic-wind test Yuichi Nishiwaki 2014-07-25 14:43:37 +0900
  • 50879dd7b6 Allocate pic_blocks in picrin's gc pool; reference count may cause problems Yuichi Nishiwaki 2014-07-25 14:41:56 +0900
  • 4ddf7fb163 fix a bug in pic_pop_try Yuichi Nishiwaki 2014-07-25 12:02:05 +0900
  • 0c8ef0bd32 hold destination stack locations by offset Yuichi Nishiwaki 2014-07-15 17:47:17 +0900
  • e3e7c53762 fix memory leak Yuichi Nishiwaki 2014-07-15 15:14:12 +0900
  • f176fadb89 tear off on longjmp Yuichi Nishiwaki 2014-07-04 13:21:45 +0900
  • a75a48fc8f unlock some of exception tests Yuichi Nishiwaki 2014-06-29 17:47:04 +0900
  • 077cb8bcfa update doc Yuichi Nishiwaki 2014-06-29 17:46:57 +0900
  • c584b7baa9 add guard macro Yuichi Nishiwaki 2014-06-29 17:45:49 +0900
  • 01c657ddba [bugfix] pic_get_args supports 'e' specifier Yuichi Nishiwaki 2014-06-29 17:45:25 +0900
  • 70ace29b7c initial raise-continuable support Yuichi Nishiwaki 2014-06-29 17:44:55 +0900
  • f52ef27a81 [bugfix] unwrap raised error object Yuichi Nishiwaki 2014-06-29 17:27:18 +0900
  • be2fbc394e realloc jmpbuf if necessary Yuichi Nishiwaki 2014-06-29 17:24:47 +0900
  • 3cb46b9b79 allocate jmpbuf array in heap Yuichi Nishiwaki 2014-06-29 17:22:02 +0900
  • 2f44145d3e refactor vector-map Yuichi Nishiwaki 2014-07-23 09:41:55 +0900
  • 4764cda181 Merge branch 'callable-var' Yuichi Nishiwaki 2014-07-23 09:40:04 +0900
  • aeb9c2bcee define current-*-ports in port.c Yuichi Nishiwaki 2014-07-23 09:24:28 +0900
  • 8846776f2f refactor (picrin parameter) Yuichi Nishiwaki 2014-07-23 09:18:58 +0900
  • 424216ca23 manage converter in var Yuichi Nishiwaki 2014-07-23 09:11:31 +0900
  • e3887691d2 applicable var Yuichi Nishiwaki 2014-07-23 09:05:35 +0900
  • 52a58e5231 add test case for `null` of (picrin control for) Sunrim KIM (keen) 2014-07-22 21:54:02 +0900
  • 2b9d877d66 fix the test cases of `regexp-replace` Sunrim KIM (keen) 2014-07-22 21:49:06 +0900
  • 0842983363 add test for `for` Sunrim KIM (keen) 2014-07-22 21:35:03 +0900
  • 561cfc9816 add test for regexp Sunrim KIM (keen) 2014-07-22 21:34:23 +0900
  • 5f30b37fd9 add custom target `test-contrib` and make `make test` runs that Sunrim KIM (keen) 2014-07-22 21:33:03 +0900
  • ec92cabfdc Merge branch 'master' into refactor-contrib Sunrim KIM (keen) 2014-07-22 21:01:01 +0900
  • f7bbe31ee5 change var API Yuichi Nishiwaki 2014-07-22 14:47:57 +0900
  • 4d108ac299 move include syntax to core-syntax library Yuichi Nishiwaki 2014-07-22 14:34:39 +0900
  • b17a2002f3 refactor dynamic-wind Yuichi Nishiwaki 2014-07-22 14:28:30 +0900
  • bdd15261b1 rewrite bytevector-append in c Yuichi Nishiwaki 2014-07-22 14:14:58 +0900
  • cba4a6ebf5 remvoe unused helper function Yuichi Nishiwaki 2014-07-22 14:08:54 +0900
  • 4676550961 rewrite vector-append in c Yuichi Nishiwaki 2014-07-22 14:08:48 +0900
  • 5244b2f45d rewrite bytevector-copy in c Yuichi Nishiwaki 2014-07-22 13:55:35 +0900
  • 18b07fc853 change blob API Yuichi Nishiwaki 2014-07-22 13:55:21 +0900
  • 3f6ec5f878 implement assoc and member in c Yuichi Nishiwaki 2014-07-22 13:19:25 +0900
  • 44e80e62f4 Merge pull request #176 from KeenS/test-values Yuichi Nishiwaki 2014-07-22 09:28:23 +0900
  • e7eeebb343 Merge branch 'list-vector-in-c' Yuichi Nishiwaki 2014-07-22 09:27:02 +0900
  • 09bb977c50 rewrite vector-fill! in c Yuichi Nishiwaki 2014-07-22 09:24:30 +0900
  • 4e895c97d0 rewrite symbol=? in c Yuichi Nishiwaki 2014-07-22 09:15:16 +0900
  • 0d59eee27b rewrite boolean=? in c Yuichi Nishiwaki 2014-07-22 09:13:42 +0900
  • b1ae2c24e5 rewrite exact-integer-sqrt in c Yuichi Nishiwaki 2014-07-22 09:07:25 +0900
  • 3caf070043 rewrite floor/ and truncate/ in c Yuichi Nishiwaki 2014-07-22 09:07:09 +0900