Commit Graph

2137 Commits

Author SHA1 Message Date
Yuichi Nishiwaki 3cb46b9b79 allocate jmpbuf array in heap 2014-07-24 11:02:47 +09:00
Yuichi Nishiwaki 2f44145d3e refactor vector-map 2014-07-23 09:41:55 +09:00
Yuichi Nishiwaki 4764cda181 Merge branch 'callable-var' 2014-07-23 09:40:04 +09:00
Yuichi Nishiwaki aeb9c2bcee define current-*-ports in port.c 2014-07-23 09:24:28 +09:00
Yuichi Nishiwaki 8846776f2f refactor (picrin parameter) 2014-07-23 09:18:58 +09:00
Yuichi Nishiwaki 424216ca23 manage converter in var 2014-07-23 09:11:31 +09:00
Yuichi Nishiwaki e3887691d2 applicable var 2014-07-23 09:05:35 +09:00
Sunrim KIM (keen) 52a58e5231 add test case for `null` of (picrin control for) 2014-07-22 21:54:02 +09:00
Sunrim KIM (keen) 2b9d877d66 fix the test cases of `regexp-replace` 2014-07-22 21:49:06 +09:00
Sunrim KIM (keen) 0842983363 add test for `for` 2014-07-22 21:35:03 +09:00
Sunrim KIM (keen) 561cfc9816 add test for regexp 2014-07-22 21:34:23 +09:00
Sunrim KIM (keen) 5f30b37fd9 add custom target `test-contrib` and make `make test` runs that 2014-07-22 21:33:03 +09:00
Sunrim KIM (keen) ec92cabfdc Merge branch 'master' into refactor-contrib 2014-07-22 21:01:01 +09:00
Yuichi Nishiwaki f7bbe31ee5 change var API 2014-07-22 14:55:13 +09:00
Yuichi Nishiwaki 4d108ac299 move include syntax to core-syntax library 2014-07-22 14:34:39 +09:00
Yuichi Nishiwaki b17a2002f3 refactor dynamic-wind 2014-07-22 14:28:30 +09:00
Yuichi Nishiwaki bdd15261b1 rewrite bytevector-append in c 2014-07-22 14:14:58 +09:00
Yuichi Nishiwaki cba4a6ebf5 remvoe unused helper function 2014-07-22 14:08:54 +09:00
Yuichi Nishiwaki 4676550961 rewrite vector-append in c 2014-07-22 14:08:48 +09:00
Yuichi Nishiwaki 5244b2f45d rewrite bytevector-copy in c 2014-07-22 13:55:35 +09:00
Yuichi Nishiwaki 18b07fc853 change blob API 2014-07-22 13:55:21 +09:00
Yuichi Nishiwaki 3f6ec5f878 implement assoc and member in c 2014-07-22 13:19:25 +09:00
Yuichi Nishiwaki 44e80e62f4 Merge pull request #176 from KeenS/test-values
fix a bug of `test-values` and unlock the test cases that use `test-valu...
2014-07-22 09:28:23 +09:00
Yuichi Nishiwaki e7eeebb343 Merge branch 'list-vector-in-c' 2014-07-22 09:27:02 +09:00
Yuichi Nishiwaki 09bb977c50 rewrite vector-fill! in c 2014-07-22 09:24:30 +09:00
Yuichi Nishiwaki 4e895c97d0 rewrite symbol=? in c 2014-07-22 09:15:16 +09:00
Yuichi Nishiwaki 0d59eee27b rewrite boolean=? in c 2014-07-22 09:13:42 +09:00
Yuichi Nishiwaki b1ae2c24e5 rewrite exact-integer-sqrt in c 2014-07-22 09:07:25 +09:00
Yuichi Nishiwaki 3caf070043 rewrite floor/ and truncate/ in c 2014-07-22 09:07:09 +09:00
Yuichi Nishiwaki b834553c34 rewrite vector-copy in c 2014-07-22 08:58:48 +09:00
Sunrim KIM (keen) 341e4048eb fix a bug of `test-values` and unlock the test cases that use `test-values` 2014-07-21 22:58:38 +09:00
Sunrim KIM (keen) 973f8156ea Merge branch 'master' into refactor-contrib 2014-07-21 22:53:47 +09:00
Yuichi Nishiwaki 1e4bc04112 rewrite list<->vector converters in c 2014-07-21 22:51:33 +09:00
Sunrim KIM (keen) 26b721cc6a Merge branch 'master' into refactor-contrib 2014-07-21 22:43:29 +09:00
Sunrim KIM (keen) 6bc0a64255 mv FindREGEXP.cmake to under 10.regexp 2014-07-21 22:43:25 +09:00
koba-e964 8b134ddd56 number->string (exact number)
number->string in src/number.c
Supports arbitrary radix
2014-07-21 22:41:08 +09:00
Sunrim KIM (keen) c78e60f41a Revert "make contribs independant of the directory structure of picrin"
This reverts commit cdee9d9134.
2014-07-21 22:39:27 +09:00
koba-e964 8e498a5ad4 Merge branch 'master' of https://github.com/wasabiz/picrin 2014-07-21 21:24:45 +09:00
Yuichi Nishiwaki 12fb80b857 allow multiple identifier aliasing 2014-07-21 16:33:18 +09:00
Yuichi Nishiwaki f8904d199f Merge pull request #173 from KeenS/test
separate (picrin test) and import some test macros from chibi scheme
2014-07-21 00:01:42 +09:00
Sunrim KIM (keen) 28894dd07a remove useless newline 2014-07-20 21:19:12 +09:00
Sunrim KIM (keen) 0462299bc1 remove miscommited test 2014-07-20 18:03:37 +09:00
Sunrim KIM (keen) cdee9d9134 make contribs independant of the directory structure of picrin 2014-07-20 17:54:08 +09:00
Sunrim KIM (keen) 720eb94395 separate (picrin test) and import some test macros from chibi scheme 2014-07-20 17:24:03 +09:00
Yuichi Nishiwaki 72422343c0 s/lib->senv/lib->env/g 2014-07-20 15:30:48 +09:00
Yuichi Nishiwaki 7a2f8abd9c rewrite let-syntax in scheme 2014-07-20 14:55:17 +09:00
Yuichi Nishiwaki 0d8e50bf58 update docs 2014-07-20 13:54:03 +09:00
Yuichi Nishiwaki 95a3f8880c disallow non-symbol objects at places where symbol is required 2014-07-20 13:52:48 +09:00
Yuichi Nishiwaki 6fdd60b51c Merge branch 'macroexpand-1' 2014-07-20 13:46:46 +09:00
Yuichi Nishiwaki 1b104a00a7 add macroexpand-1 2014-07-20 13:16:50 +09:00