Yuichi Nishiwaki
|
da0c9d2594
|
cleanup
|
2015-07-23 17:10:53 +09:00 |
Yuichi Nishiwaki
|
fae4e28396
|
shrink union header size
|
2015-07-23 17:10:53 +09:00 |
Yuichi Nishiwaki
|
470eaa485d
|
[bugfix] wrong allocation size for pic_port
|
2015-07-23 17:10:53 +09:00 |
OGINO Masanori
|
8473b66cfa
|
Merge pull request #301 from omasanori/alarm
Fix typo, alerm -> alarm.
|
2015-07-22 23:14:26 +09:00 |
OGINO Masanori
|
16b427b8c4
|
Fix typo, alerm -> alarm.
This commit also enables some tests to catch more regressions.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-22 23:06:46 +09:00 |
Yuichi Nishiwaki
|
ab7ed0531c
|
Merge branch 'simple-beta-reduction'
|
2015-07-22 16:14:27 +09:00 |
Yuichi Nishiwaki
|
b056fadd3c
|
Merge pull request #297 from picrin-scheme/bench
Add benchmark suite
|
2015-07-22 16:14:15 +09:00 |
Yuichi Nishiwaki
|
ee9ee2f03e
|
add inline expansion optimization
|
2015-07-22 16:09:41 +09:00 |
Yuichi Nishiwaki
|
5f9a6880e2
|
[bugfix] rest argument does not work with local definitions
|
2015-07-22 16:08:54 +09:00 |
Yuichi Nishiwaki
|
a6aa479b61
|
refine pic_dump_irep format
|
2015-07-22 16:00:30 +09:00 |
Yuichi Nishiwaki
|
2848e2fe9e
|
improve error message
|
2015-07-22 15:59:04 +09:00 |
OGINO Masanori
|
2ba5d6d439
|
Merge pull request #300 from omasanori/use-lset-eq
Use lset= to compare list sets.
|
2015-07-21 15:47:15 +09:00 |
OGINO Masanori
|
1018a7cce8
|
Use lset= to compare list sets.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:35:56 +09:00 |
OGINO Masanori
|
643d86c709
|
Merge pull request #299 from omasanori/extend-test
Extend test
|
2015-07-21 15:25:46 +09:00 |
OGINO Masanori
|
c44e3edd57
|
Merge pull request #298 from omasanori/srfi-1-cons-star
Export cons* from SRFI 1.
|
2015-07-21 15:18:00 +09:00 |
OGINO Masanori
|
f345832b44
|
Add an optional comparator argument to test.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:16:04 +09:00 |
OGINO Masanori
|
1455c7d4a5
|
Compare expected value and the result only once.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 15:12:43 +09:00 |
OGINO Masanori
|
aa2e11874f
|
Export cons* from SRFI 1.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-21 14:52:46 +09:00 |
Sunrim KIM (keen)
|
450ce4f0aa
|
add copyright
|
2015-07-21 01:07:19 +09:00 |
Sunrim KIM (keen)
|
40e2c5eceb
|
Merge branch 'master' into bench
|
2015-07-21 01:04:38 +09:00 |
Sunrim KIM (keen)
|
9c562fa6c5
|
Merge branch 'master' into bench
|
2015-07-21 01:00:10 +09:00 |
Yuichi Nishiwaki
|
24b4cafe65
|
fix srfi-26
|
2015-07-21 00:59:53 +09:00 |
Yuichi Nishiwaki
|
a1d8af908b
|
[bugfix] include macro broken
|
2015-07-21 00:57:59 +09:00 |
Sunrim KIM (keen)
|
895666b4be
|
Merge branch 'master' into bench
|
2015-07-20 23:11:06 +09:00 |
Yuichi Nishiwaki
|
bfdf60eee1
|
add (picrin logic) library
|
2015-07-20 22:10:39 +09:00 |
Yuichi Nishiwaki
|
d11b569abf
|
keep (picrin user) empty unless picrin is started in repl mode
|
2015-07-20 19:26:33 +09:00 |
Yuichi Nishiwaki
|
6b42145e00
|
support '%c' specifier in xfprintf
|
2015-07-20 19:02:52 +09:00 |
Yuichi Nishiwaki
|
569b14d684
|
cosmetic changes
|
2015-07-20 15:18:12 +09:00 |
Yuichi Nishiwaki
|
7db74c4b7a
|
rewrite gc.c with union object
|
2015-07-20 15:02:16 +09:00 |
Yuichi Nishiwaki
|
e6c35764dd
|
TCO for gc_mark_object
|
2015-07-20 14:24:58 +09:00 |
Yuichi Nishiwaki
|
7dc26dd674
|
don't use PIC_VTYPE_FOO constants outside type.h
|
2015-07-20 14:07:24 +09:00 |
Yuichi Nishiwaki
|
f5b07cacd2
|
remove alignment field
|
2015-07-20 13:51:37 +09:00 |
Yuichi Nishiwaki
|
1258b8bff3
|
cosmetic chagnes
|
2015-07-20 13:51:37 +09:00 |
Yuichi Nishiwaki
|
c2b41b6d0c
|
Merge branch 'enable-float-by-default'
|
2015-07-20 03:34:21 +09:00 |
Yuichi Nishiwaki
|
3a96d093ed
|
strict check
|
2015-07-20 02:52:47 +09:00 |
Yuichi Nishiwaki
|
86a056c70a
|
[bugfix] some paths in no-libc mode depend on lib
|
2015-07-20 02:45:57 +09:00 |
Yuichi Nishiwaki
|
c2754509f2
|
remove PIC_ENABLE_FLOAT flag
|
2015-07-20 02:19:41 +09:00 |
Yuichi Nishiwaki
|
5e13d35d10
|
cosmetic changes
|
2015-07-20 02:04:51 +09:00 |
Yuichi Nishiwaki
|
4a7c87eb84
|
rewrite arithmetic operators and comparators with pic_op
|
2015-07-20 02:03:56 +09:00 |
Yuichi Nishiwaki
|
a5317898cb
|
don't define number classifying procedures such as real? and complex? in C
|
2015-07-20 01:45:21 +09:00 |
Yuichi Nishiwaki
|
ac10c3fcc1
|
remove unused function
|
2015-07-20 01:25:04 +09:00 |
Yuichi Nishiwaki
|
57e4942ae2
|
move abs and expt
|
2015-07-20 01:24:35 +09:00 |
Yuichi Nishiwaki
|
6551506160
|
move more procedures
|
2015-07-20 01:22:29 +09:00 |
Yuichi Nishiwaki
|
fcb6b1ead8
|
rename (picrin number) to (picrin math)
|
2015-07-20 01:16:06 +09:00 |
Yuichi Nishiwaki
|
d66ae479cc
|
move some math procedures to math nitro
|
2015-07-20 01:12:37 +09:00 |
Yuichi Nishiwaki
|
0f9c7f0c2c
|
refactor (picrin control list) by following the mannar other monadic
libraries do
|
2015-07-19 15:13:17 +09:00 |
Yuichi Nishiwaki
|
43aac4dd29
|
add (picrin control option)
|
2015-07-19 15:12:49 +09:00 |
Yuichi Nishiwaki
|
1c13076f01
|
give priority to importing (picrin procedure)
|
2015-07-19 15:06:09 +09:00 |
Yuichi Nishiwaki
|
32441845b4
|
add TODO
|
2015-07-18 22:30:58 +09:00 |
Yuichi Nishiwaki
|
e23bfa5565
|
add (picrin parser) library
|
2015-07-18 22:27:22 +09:00 |