Yuichi Nishiwaki
|
271898ae78
|
don't use xmopen
|
2015-05-28 01:58:22 +09:00 |
Yuichi Nishiwaki
|
304664eaf0
|
add libc fallback
|
2015-05-28 01:55:55 +09:00 |
Yuichi Nishiwaki
|
7dcd050e1a
|
add PIC_ENABLE_FLOAT and PIC_WORD_BOXING
|
2015-05-28 01:48:38 +09:00 |
Yuichi Nishiwaki
|
4bdb17db2f
|
style fix
|
2015-05-28 01:06:44 +09:00 |
Yuichi Nishiwaki
|
b9dde91123
|
allow custom setjmp/longjmp
|
2015-05-28 00:41:55 +09:00 |
Yuichi Nishiwaki
|
bb55bbfdde
|
[bugfix] codegen causes segv when default irep size is short
|
2015-05-28 00:21:49 +09:00 |
Yuichi Nishiwaki
|
9885bdd982
|
explicit cast to size_t
|
2015-05-28 00:17:12 +09:00 |
Yuichi Nishiwaki
|
7923f947d7
|
don't use xstd** from benz
|
2015-05-28 00:14:10 +09:00 |
Yuichi Nishiwaki
|
1fe960716e
|
[bugfix] too long fraction causes overflow
|
2015-05-28 00:02:24 +09:00 |
Yuichi Nishiwaki
|
4cd8dcab60
|
refactor number reader
|
2015-05-27 23:40:01 +09:00 |
Yuichi Nishiwaki
|
15449354c6
|
switch string implementation to picrin's
|
2015-05-27 23:34:40 +09:00 |
Yuichi Nishiwaki
|
6d5ef7bda5
|
more error handling at pic_open
|
2015-05-27 23:08:47 +09:00 |
Yuichi Nishiwaki
|
53dadede15
|
[bugfix] gc bug
|
2015-05-27 23:01:35 +09:00 |
Yuichi Nishiwaki
|
2bfb6876eb
|
don't use bit field
|
2015-05-27 22:49:29 +09:00 |
Yuichi Nishiwaki
|
81be1b9e3e
|
define pic_dump_irep only if DEBUG is defined
|
2015-05-27 22:10:51 +09:00 |
Yuichi Nishiwaki
|
3bc0be34ac
|
remove trailing comma
|
2015-05-27 22:08:44 +09:00 |
Syohei YOSHIDA
|
919675670f
|
Correct cast type
|
2015-05-22 14:59:01 +09:00 |
Sunrin SHIMURA (keen)
|
a8520fe595
|
number->string: remove trailing 0s
|
2015-05-11 16:26:55 +09:00 |
Yuichi Nishiwaki
|
e7946902c1
|
Merge pull request #258 from picrin-scheme/issue-257
Issue 257
|
2015-02-05 16:52:35 +09:00 |
Sunrin SHIMURA (keen)
|
dfd6e453f3
|
remove unneeded argc initialization
|
2015-02-05 05:51:39 +00:00 |
Sunrin SHIMURA (keen)
|
32831c11e0
|
fix #257
|
2015-02-04 14:05:34 +00:00 |
Sunrin SHIMURA (keen)
|
06a2b09e69
|
display proc name in error message raised from `pic_get_args`
|
2015-02-04 13:46:29 +00:00 |
Sunrin SHIMURA (keen)
|
65967f2e05
|
fix a bug
|
2015-02-03 17:19:17 +00:00 |
Sunrin SHIMURA (keen)
|
1700610729
|
rewrite to be clean
|
2015-02-03 16:57:39 +00:00 |
Sunrin SHIMURA (keen)
|
9571030f7e
|
Merge branch 'master' into better-error-message2
Conflicts:
extlib/benz/vm.c
|
2015-02-02 18:32:20 +00:00 |
Sunrin SHIMURA (keen)
|
e2f10ba3ad
|
rewrite pic_get_args to check nparams first
|
2015-02-02 18:30:14 +00:00 |
Sunrin SHIMURA (keen)
|
8a7f61bf01
|
use correct vars
|
2015-02-01 12:25:48 +00:00 |
Yuichi Nishiwaki
|
8e65a9db56
|
split cstrings every 80 line
|
2015-01-31 21:14:53 +09:00 |
Yuichi Nishiwaki
|
70b2c23ff7
|
don't use variable-length arrays
|
2015-01-28 00:56:45 +09:00 |
Yuichi Nishiwaki
|
fc6e724e8e
|
don't use long long
|
2015-01-28 00:53:28 +09:00 |
Yuichi Nishiwaki
|
154d987294
|
don't use C99's designated initializer
|
2015-01-28 00:46:51 +09:00 |
Yuichi Nishiwaki
|
6af010f26d
|
SIZE_MAX is not defined in ISO C89
|
2015-01-28 00:40:39 +09:00 |
Yuichi Nishiwaki
|
32d6760d4f
|
portable xprintf implementation
|
2015-01-28 00:28:54 +09:00 |
Yuichi Nishiwaki
|
e4248584b6
|
remove variable-length arrays in string.c
|
2015-01-27 23:58:03 +09:00 |
Sunrin SHIMURA (keen)
|
40dc4a0e9c
|
Merge branch 'better-error-message2' of github.com:picrin-scheme/picrin into better-error-message2
|
2015-01-27 09:44:06 +00:00 |
Sunrin SHIMURA (keen)
|
df0b61ed92
|
Merge branch 'master' into better-error-message2
|
2015-01-27 09:36:15 +00:00 |
Yuichi Nishiwaki
|
914c295177
|
don't use variable length array
|
2015-01-27 13:54:41 +09:00 |
Yuichi Nishiwaki
|
de294b0784
|
dont use loop initial declaration
|
2015-01-26 23:55:28 +09:00 |
Yuichi Nishiwaki
|
03a4f1a871
|
don't use flexible array member
|
2015-01-26 23:07:27 +09:00 |
Yuichi Nishiwaki
|
c1d4ea9d00
|
remove trailing comma
|
2015-01-26 23:06:52 +09:00 |
Yuichi Nishiwaki
|
9968b15264
|
change PIC_NAN_BOXING enabling condition
|
2015-01-26 22:55:59 +09:00 |
Yuichi Nishiwaki
|
0b67ec47f3
|
don't use indirect gotos in strict mode
|
2015-01-26 22:50:44 +09:00 |
Yuichi Nishiwaki
|
be29b69c0c
|
don't require c99
|
2015-01-26 22:50:38 +09:00 |
Yuichi Nishiwaki
|
b2a539fb69
|
update error message
|
2015-01-26 15:25:40 +09:00 |
Yuichi Nishiwaki
|
9417b45005
|
[bugfix] pic_load_point must store escape->results
|
2015-01-26 15:10:26 +09:00 |
Yuichi Nishiwaki
|
303041abc5
|
fix degade
|
2015-01-26 14:33:48 +09:00 |
Yuichi Nishiwaki
|
336fc21761
|
merge init.c into state.c
|
2015-01-26 14:31:36 +09:00 |
Yuichi Nishiwaki
|
f96579805c
|
reserve square brackets
|
2015-01-26 12:29:29 +09:00 |
Yuichi Nishiwaki
|
1e8f49872e
|
s/pic_noreturn/PIC_NORETURN/g
|
2015-01-26 12:22:38 +09:00 |
Yuichi Nishiwaki
|
d390fc44ca
|
add PIC_INLINE macro
|
2015-01-26 12:20:32 +09:00 |