Yuichi Nishiwaki
|
fdbd7bd2c9
|
[bugfix] glibc's getenv function does not igrore trailing '='
|
2014-06-29 01:06:07 +09:00 |
Yuichi Nishiwaki
|
89506d0ced
|
[bugfix] allocate size was inefficient
|
2014-06-29 00:54:20 +09:00 |
Yuichi Nishiwaki
|
690e2cdba6
|
refactor number parser
|
2014-06-28 22:32:26 +09:00 |
Yuichi Nishiwaki
|
4fd99b5955
|
[bugfix] return value from pic_get_args does not include proc object
|
2014-06-28 21:53:14 +09:00 |
Yuichi Nishiwaki
|
76220e1e8e
|
infinity is not rational
|
2014-06-28 21:43:44 +09:00 |
Yuichi Nishiwaki
|
5d3c59fc98
|
reads number as accurate as possible
|
2014-06-28 21:41:35 +09:00 |
Yuichi Nishiwaki
|
c44803d238
|
[bugfix] using uninitializing variable
|
2014-06-28 20:45:41 +09:00 |
Yuichi Nishiwaki
|
39b1e6c6bc
|
[bugfix] comparator transitivity broken
|
2014-06-28 20:30:19 +09:00 |
Yuichi Nishiwaki
|
c5400b4b2d
|
support more than 2 argument-comparators
|
2014-06-28 20:29:49 +09:00 |
Yuichi Nishiwaki
|
4772441589
|
allow "(a . b #;c )"
|
2014-06-28 20:02:13 +09:00 |
Yuichi Nishiwaki
|
aae4bba98d
|
[bugfix] wrong size for read string
|
2014-06-28 19:47:45 +09:00 |
Yuichi Nishiwaki
|
5ba0402221
|
fix type warning (int and size_t)
|
2014-06-28 19:23:24 +09:00 |
Yuichi Nishiwaki
|
2fb97d16ed
|
style fix
|
2014-06-28 19:23:06 +09:00 |
Sunrim KIM (keen)
|
49a4808a22
|
check length before compare contents
|
2014-06-28 19:18:35 +09:00 |
Sunrim KIM (keen)
|
8533876682
|
vectors, blobs, strings with equal contets are equal
|
2014-06-28 19:17:42 +09:00 |
Yuichi Nishiwaki
|
3ee807a347
|
fix xr_put
|
2014-06-27 17:40:43 +09:00 |
Yuichi Nishiwaki
|
39a87d1c60
|
Merge pull request #131 from KeenS/missing-functions
( ref #130 ) Missing functions
|
2014-06-27 09:03:50 +09:00 |
Yuichi Nishiwaki
|
51b8344527
|
support infinity and nan literals
|
2014-06-27 08:55:02 +09:00 |
Yuichi Nishiwaki
|
36e0aa6f69
|
[bugfix] compound literals should consider inner comments
|
2014-06-27 08:55:02 +09:00 |
Yuichi Nishiwaki
|
e1ca64b56e
|
block comment reader must not consume the character right after the
comment end
|
2014-06-27 08:55:02 +09:00 |
Yuichi Nishiwaki
|
0b85e251a2
|
fix negative number reader
|
2014-06-27 08:55:01 +09:00 |
Yuichi Nishiwaki
|
556a460663
|
[bugfix] EOF is a delimiter
|
2014-06-27 08:55:01 +09:00 |
Yuichi Nishiwaki
|
bb43c8d9dc
|
add isdelim
|
2014-06-27 08:55:01 +09:00 |
Yuichi Nishiwaki
|
1eb4940b13
|
use isdigit
|
2014-06-27 08:55:01 +09:00 |
Yuito Murase
|
8374297a22
|
append returns '() when given no args
|
2014-06-26 17:40:26 +09:00 |
Yuichi Nishiwaki
|
bc2a684961
|
add read function support
|
2014-06-25 22:36:56 +09:00 |
Yuichi Nishiwaki
|
2c84168861
|
hold integers in 64bit size
|
2014-06-25 21:49:28 +09:00 |
Yuichi Nishiwaki
|
4d9dc8011c
|
fix read_vector bug
|
2014-06-25 21:40:51 +09:00 |
Yuichi Nishiwaki
|
029efc91c9
|
allow symbols with leading '.'
|
2014-06-25 21:40:42 +09:00 |
Yuichi Nishiwaki
|
bd822fa4c6
|
fix EOF handling
|
2014-06-25 21:40:18 +09:00 |
Yuichi Nishiwaki
|
ee82ee99d7
|
support nested block comment
|
2014-06-25 21:38:11 +09:00 |
Yuichi Nishiwaki
|
1440a51ef8
|
improve error messages of load function
|
2014-06-25 18:18:01 +09:00 |
Yuichi Nishiwaki
|
a90330d3d9
|
comment readers should return undef values to report continuablility to
the parent function
|
2014-06-25 18:06:48 +09:00 |
Yuichi Nishiwaki
|
6eec3629e9
|
use xprintf instead of printf
|
2014-06-25 17:24:42 +09:00 |
Yuichi Nishiwaki
|
b646948e9b
|
allocate buffer in +1 size
|
2014-06-25 17:22:15 +09:00 |
Yuichi Nishiwaki
|
0e66144a4d
|
add pic_open_input_string
|
2014-06-25 15:39:40 +09:00 |
Yuichi Nishiwaki
|
83a13d4ca4
|
remove flex dependency
|
2014-06-25 15:39:30 +09:00 |
Yuichi Nishiwaki
|
da4a4fd449
|
api changes of reader/parser
|
2014-06-25 15:39:04 +09:00 |
Yuichi Nishiwaki
|
0b087b785e
|
store rlabels in global state
|
2014-06-25 15:37:24 +09:00 |
Yuichi Nishiwaki
|
219b244743
|
initial read implementation
|
2014-06-25 15:36:36 +09:00 |
Yuichi Nishiwaki
|
4c78e0694a
|
shrink trampoline iseq
|
2014-06-23 00:56:43 +09:00 |
Yuichi Nishiwaki
|
fa179dc152
|
trampoline_iseq is no longer mutable
|
2014-06-23 00:54:11 +09:00 |
Yuichi Nishiwaki
|
711b53eb72
|
fix #140
|
2014-06-23 00:52:36 +09:00 |
Yuichi Nishiwaki
|
8c80b6ef5b
|
use "%zu"s for size_t
|
2014-06-22 20:09:38 +09:00 |
Yuichi Nishiwaki
|
e88617a065
|
ignore shebang (#134)
|
2014-06-17 21:28:20 +09:00 |
Yuichi Nishiwaki
|
037967fd58
|
dictionary-delete raises an error when no binding with given name is registered
|
2014-06-15 01:46:31 +09:00 |
Yuichi Nishiwaki
|
a8a56aa34e
|
add dictionary-size
|
2014-06-15 00:36:38 +09:00 |
Yuichi Nishiwaki
|
da553b9001
|
primary symbol to object hashtable support (dictionary)
|
2014-06-14 22:17:57 +09:00 |
Yuichi Nishiwaki
|
f9e733a7b1
|
update xhash
|
2014-06-14 20:59:31 +09:00 |
Yuichi Nishiwaki
|
77cb18bfd4
|
add commentary on pic_get_args
|
2014-06-14 16:08:12 +09:00 |