|  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 | 
				
					
						|  Yuichi Nishiwaki | 1e4bc04112 | rewrite list<->vector converters in c | 2014-07-21 22:51:33 +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 | 
				
					
						|  Yuichi Nishiwaki | 12fb80b857 | allow multiple identifier aliasing | 2014-07-21 16:33:18 +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 | 95a3f8880c | disallow non-symbol objects at places where symbol is required | 2014-07-20 13:52:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1b104a00a7 | add macroexpand-1 | 2014-07-20 13:16:50 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c43120077c | remove internal defmacro expander | 2014-07-20 11:15:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6a038bc926 | change init_contrib API | 2014-07-20 09:36:18 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 79afb22833 | fix a bug of plus reader | 2014-07-19 16:47:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 34f7497f4f | Merge branch 'memq-in-c' Conflicts:
	piclib/prelude.scm | 2014-07-19 16:15:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ad2434cde7 | implement memv and assv with C | 2014-07-19 12:51:19 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a2c00017ea | implement memq and assq with c | 2014-07-19 12:48:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9d05ab2629 | s/rapid_count/c/g | 2014-07-19 12:24:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e41cbc6f33 | remove unused guard clause | 2014-07-19 12:18:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 619fe8e15e | use str_equal_p and blob_equal_p | 2014-07-19 12:14:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d295653d20 | more style fixes | 2014-07-19 12:14:06 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a2f628d240 | style fixes | 2014-07-19 12:02:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 04d2369c2e | Merge pull request #118 from KeenS/equal vectors, blobs, strings with equal contets are equal | 2014-07-19 11:58:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9cefeeb423 | expect returns as early as possible. read_directive might have missed a newline in unmatched character that has consumed by expect | 2014-07-19 11:51:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3f8592772f | error handling on error while reading char literal | 2014-07-19 11:50:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8d623da163 | refactor read_directive | 2014-07-19 11:50:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 091dc9a668 | Merge pull request #169 from KeenS/directive-reader Ignore shebang only when it's at the first line and allow reader directi... | 2014-07-19 11:27:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ccd457544d | detail error message on macroexpand error | 2014-07-19 11:21:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d6b6376408 | add pic_senv_new | 2014-07-19 01:42:06 +09:00 | 
				
					
						|  Yuichi Nishiwaki | baeb5f6174 | s/senv->renames/senv->map/g | 2014-07-19 01:42:06 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 684f12f22d | Merge pull request #168 from KeenS/pipe-reader allow pipe syntax | 2014-07-18 22:27:08 +09:00 | 
				
					
						|  Sunrim KIM (keen) | a50d3da569 | follow completely @wasabiz's code | 2014-07-18 16:02:09 +09:00 | 
				
					
						|  Sunrim KIM (keen) | bbeee8f10e | change directive reader to ignore shebang | 2014-07-18 16:00:08 +09:00 | 
				
					
						|  Sunrim KIM (keen) | c440629dbf | add error check | 2014-07-18 15:47:36 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 2c1209ba63 | remove redundant brace following review | 2014-07-18 15:44:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4fad8f6f3e | all float numbers can be considered inexact rational numbers | 2014-07-18 11:56:22 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a867991b7e | remove rLETREC_SYNTAX | 2014-07-18 11:51:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b50f5fc54f | remove sLETREC_SYNTAX | 2014-07-18 11:50:08 +09:00 | 
				
					
						|  Sunrim KIM (keen) | ae217ae046 | Merge branch 'master' into equal Conflicts:
	src/bool.c | 2014-07-18 00:55:02 +09:00 | 
				
					
						|  Sunrim KIM (keen) | b373ec433b | ensure to correctly terminate hex string with non-hex char(';') | 2014-07-17 22:23:06 +09:00 | 
				
					
						|  Sunrim KIM (keen) | fe30beadf1 | Ignore shebang only when it's at the first line and allow reader directives at other places whlile ignores them for now | 2014-07-17 21:53:41 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 295d7fde31 | allow pipe syntax | 2014-07-17 21:52:15 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 01b086fb61 | fix a bug of `string-copy!` with same dist and src | 2014-07-17 20:47:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2758c55e3e | remove box.h include | 2014-07-17 16:41:00 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 32174d7855 | remove box | 2014-07-17 16:38:18 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c601dbf27e | rename pic_proc_cv_ref to pic_attr_ref | 2014-07-17 16:31:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4714df48f0 | s/pic_proc_attr/pic_attr/g | 2014-07-17 16:28:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | cb3c4e8e22 | remove use of pic_proc_cv_init | 2014-07-17 16:26:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f46114ca03 | [experimental] use attributes for cv implementation | 2014-07-17 16:24:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 98bb47dfb6 | remove pic_papply | 2014-07-17 16:24:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0fb9e18735 | cxt objects are no longer used | 2014-07-17 16:14:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6104a69e2b | generate identifier for unbound symbol in context-free | 2014-07-17 16:10:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6cc37281d6 | remove pic_tt_sc type | 2014-07-17 13:59:21 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8781b9a6aa | publish pic_identifier_p and pic_identifier_eq_p | 2014-07-17 13:58:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bb9be2c628 | remove c impl of make-syntactic-closure | 2014-07-17 13:45:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f4d68d691b | remove c impls of ir/er macros | 2014-07-17 13:44:18 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 378b5bb6a8 | dictionary-has? was missing | 2014-07-17 11:30:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b68813823f | improve pic_get_args error message | 2014-07-17 11:30:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9e7b4da56c | add make-identifier function | 2014-07-17 10:21:00 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2b16aaded2 | s/translate/make_identifier/g | 2014-07-17 10:16:17 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 40897e6351 | support character literal | 2014-07-16 16:12:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6ee4d49a96 | Macro-generating macro may rename symbol that will be used as a newly introduced identifier | 2014-07-16 14:46:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f02bac1d88 | register function name to lambdas like (define foo (lambda ...)) | 2014-07-15 20:57:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d85801e396 | rational number literal reads exact integer if possible | 2014-07-15 17:58:46 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bb427cf275 | style fix | 2014-07-15 13:42:19 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5faa7cd46d | leave core syntax keywords renamed | 2014-07-14 10:08:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6c45bb3c5d | support let-syntax | 2014-07-13 22:36:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 730cfc8601 | refactor macroexpand_lambda | 2014-07-13 21:05:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1989a972cb | refactor macroexpand_define. make use of macroexpand_lambda function | 2014-07-13 21:01:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e08ec23a9f | s/formals/formal/g | 2014-07-13 20:39:34 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6cf4fe942a | rewrite iteration with recursion. since we have variable-length arena now, it is no longer required to avoid big arena consumption. | 2014-07-13 20:32:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c57f8a5016 | add pic_void macro | 2014-07-13 20:20:04 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 631926aa96 | function reorder | 2014-07-13 20:19:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6d20c0e3e0 | cosmetic changes again | 2014-07-13 20:09:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 601b54ba1f | cosmetic changes | 2014-07-13 20:06:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e1cba4b48e | refactor translate to use pic_dict instead of boxes | 2014-07-13 20:01:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 54d50d57a1 | add pic_dict_has | 2014-07-13 19:49:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 73c406ed42 | add translate function | 2014-07-13 19:49:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9e5b019e44 | add dictionary-for-each | 2014-07-13 12:27:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 88593b1f9d | rename 'dictionary' 'make-dictionary' | 2014-07-13 12:07:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b0474aaec2 | add dictionary operators | 2014-07-13 12:07:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2c4fd589bf | manage values in a stack | 2014-07-13 11:07:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9e8d53088f | add pic_set_c[ad]r | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7ffcbb7a7d | refactor var. c api no longer supports converters. | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c3106a9608 | improve error message | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 114e445901 | get rid of doubled semicolons | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 05309a1d38 | don't use pic_defvar | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fe375a7224 | add pic_funcall | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 13fec26c59 | remove var accessor and mutators | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fce57ec8c9 | remove get_var_from_proc (essentially the same as pic_unwrap_var) | 2014-07-13 11:07:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 378f01fa03 | add attribute function | 2014-07-13 11:01:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 56ae4de826 | add attribute information to closure objects | 2014-07-13 10:58:21 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 82de3cfe2f | add pic_dict_new | 2014-07-13 10:58:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7aa17f5d1f | read rational '123/456' literal | 2014-07-11 22:44:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6614f8fc4f | support #true and #false literals | 2014-07-04 13:44:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d810e42666 | throw READ_ERROR when parser raised | 2014-07-04 13:32:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1402a97354 | change pic_throw API | 2014-07-04 13:32:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 69c0e702c6 | remove useless fflush | 2014-06-29 16:22:22 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a6ac56d311 | rewrite `include` macro with scheme | 2014-06-29 15:08:23 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 8d9b7e9bf3 | ensure flush contents into the port made in `open-input-bytevector` | 2014-06-29 13:46:46 +09:00 | 
				
					
						|  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 | 
				
					
						|  Sunrim KIM (keen) | a0b77fc328 | Merge branch 'master' into equal | 2014-06-18 00:48:41 +09:00 | 
				
					
						|  Sunrim KIM (keen) | d706240ada | implement circular refarence checking | 2014-06-18 00:47:50 +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 | 
				
					
						|  Yuichi Nishiwaki | d94d7a7757 | Merge pull request #129 from KeenS/hotfix correct error message | 2014-06-11 00:16:23 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 8d34da0295 | correct error message | 2014-06-10 21:50:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9beca60a5a | Merge pull request #127 from KeenS/hotfix silence warning from gc.c | 2014-06-07 21:35:37 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 6b171f2716 | silence warning from gc.c | 2014-06-07 02:20:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 53f76b7a47 | support renaming export | 2014-06-03 23:54:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 81c3147695 | move pic_import and pic_export to lib.c | 2014-06-03 23:30:00 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 6ccfa7ad69 | some bug fixes | 2014-05-29 03:58:04 +09:00 | 
				
					
						|  Sunrim KIM (keen) | c8de0ad4ce | fix misaligned assertion | 2014-05-29 01:10:59 +09:00 | 
				
					
						|  Sunrim KIM (keen) | fc6a919914 | fix errer message of `u8-ready?` | 2014-05-29 01:04:37 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 86a27e95b7 | add alias of `modulo`, `remainder`, `quotient` | 2014-05-28 22:49:53 +09:00 | 
				
					
						|  Sunrim KIM (keen) | dcef9579f5 | check length before compare contents | 2014-05-28 02:55:19 +09:00 | 
				
					
						|  Sunrim KIM (keen) | 0ebaf98409 | resolve confrict | 2014-05-28 02:36:23 +09:00 | 
				
					
						|  Sunrim KIM (keen) | a9ef840df9 | vectors, blobs, strings with equal contets are equal | 2014-05-27 21:35:19 +09:00 | 
				
					
						|  Sunrim KIM (keen) | cb3a975ed6 | fix analyze errer for (+) and (*) | 2014-05-27 18:53:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2155a0c8f1 | declare arena_idx as a size_t | 2014-05-26 16:06:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 826eb4415d | automatic arena extend | 2014-05-26 15:56:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a003b42435 | dynamically allocate GC arena | 2014-05-26 15:51:18 +09:00 | 
				
					
						|  Sunrim KIM (keen) | a73a92cfdb | make `read-bytevector(!)` efficint, export `u8-ready?`. | 2014-05-26 04:08:39 +09:00 | 
				
					
						|  Sunrim KIM (keen) | cffaccf8ef | implement the rest procedures of `input` but `u8-ready?` is incomlete like `char-ready?` | 2014-05-26 03:21:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | af921a9df8 | set rpath properly | 2014-05-21 15:38:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5f84c781c0 | cleanup | 2014-05-21 01:34:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e78ad9f452 | split into piclib/CMakeLists.txt | 2014-05-21 00:48:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | cefe1d8879 | display libray specs in 'library not found' error | 2014-05-21 00:37:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3232f20936 | add DEPENDS option | 2014-05-21 00:29:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5ba1d4eb39 | add partcont library | 2014-05-19 14:38:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 10db8b9a2b | let embedding files be configurable | 2014-05-19 13:39:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7431eaf71c | mv libemb.pl mkloader.pl | 2014-05-19 13:23:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 52c175a4fe | port libemb.py to perl | 2014-05-19 08:40:22 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f2d56714b3 | [bugfix] close #107. On DLL platforms, cmake treats shared library files as same as BINARY targets, not as LIBRARY targets. Thanks a lot, @ktakashi! | 2014-05-18 16:21:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 085d3e198c | check if python is installed before running libemb.py | 2014-05-18 16:13:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1ff408b59b | cosmetic changes | 2014-04-12 08:25:17 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 183935a31e | [bugfix] fix GC fault. call pic_get_backtrace function *before* you allocate new area for error object. | 2014-04-10 22:31:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f5a4047e28 | unwind picrin VM registers when pic_pop_try is called | 2014-04-06 14:02:50 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5893dd5b5c | save stacktrace in error objects | 2014-04-06 14:02:21 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 920524dc40 | add pic_print_backtrace function | 2014-04-06 14:00:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a8de062bcb | rename backtrace.c to debug.c | 2014-04-06 13:36:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bc7291a176 | add support for `make install` | 2014-04-06 12:36:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d143da430a | use absolute path to specify libemb.py output path | 2014-04-06 12:17:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2c79e1874c | run load_piclib.c generator at every build time | 2014-04-06 10:05:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1d40eb0dea | supply substring function | 2014-04-06 09:52:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ecd533babd | run piclib generator at cmake run | 2014-04-06 02:47:40 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4f4c3e24c5 | embed scheme library files into a c source file | 2014-04-06 02:47:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d0e14a4acb | s/pic_load_stdlib/pic_load_piclib/g | 2014-04-06 02:44:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 74b44f4d84 | add pic_load_cstr | 2014-04-06 02:43:49 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0977c4e325 | use unreachable macro | 2014-04-06 00:44:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8750b9b4dd | add pic_define_syntactic_keyword | 2014-04-05 04:01:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 708f348674 | s/pic_null_syntactic_env/pic_null_syntactic_environment/g | 2014-04-05 03:50:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b9125caa3d | remove pic_(minimal|core)_syntactic_env | 2014-04-05 03:49:20 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b64b2c3074 | bugfix | 2014-04-05 02:44:30 +09:00 |