|  Yuichi Nishiwaki | 7bfe165a73 | [bugfix] compiler complains fileno is not declared but used in lex.yy.c. | 2014-01-19 00:31:03 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 9b31e5bd2f | refactor list_by_array | 2014-02-02 21:16:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b66021c042 | print bytecode index in hex | 2014-02-02 21:16:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4a01b8296f | emit OP_NOT | 2014-02-02 14:55:46 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0fec56362d | add OP_NOT instruction | 2014-02-02 14:54:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0425dbdd1e | implement values and call-with-values with C | 2014-02-02 14:26:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 778ee89dfe | fix pic_receive | 2014-02-02 14:23:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 116a65cdee | add pic_receive | 2014-02-02 12:38:46 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 19db4bb6b2 | rest array got by pic_get_args has a dynamic extent; that is, we cannot store it to a heap object when we are going to rewind that stack and
restore an old continuation. | 2014-02-02 12:27:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | cb3128d241 | refactor values functions | 2014-02-02 12:27:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f2507b5cbf | rename ..._from_... to ..._by_... | 2014-02-02 12:26:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2373e7a067 | continuation now can take more than 1 arguments | 2014-02-02 12:11:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7547b83515 | add pic_values functions | 2014-02-02 12:10:31 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fd5b5c9baa | ignore everything under lib/ or bin/ | 2014-02-02 11:24:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ae85bbf60e | refactor std port | 2014-02-02 11:23:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b770105f6c | fix a bug introduced in a prev commit | 2014-02-02 11:23:04 +09:00 | 
				
					
						|  Yuichi Nishiwaki | cdd58c3ac9 | build xfile before compiling picrin | 2014-02-02 11:16:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0fda7e65ad | update submodule | 2014-02-02 11:09:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | dd784c589b | implement some of important list functions listed on srfi-1 | 2014-02-01 23:20:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 78d82e4d12 | add srfi-1 prototype | 2014-02-01 22:45:59 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b19631f18f | use submodule | 2014-02-01 22:16:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3c426d8038 | add xfile as a submodule | 2014-02-01 22:15:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c5c3f4c1f5 | use newer API of xhash | 2014-02-01 20:01:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 208fa63699 | update submodule | 2014-02-01 20:00:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6a8a0dc8cb | use picrin's allocator in lexer | 2014-02-01 19:33:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c68a7c41c7 | use pic_strdup in lexer and parser | 2014-02-01 19:33:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1746243b15 | use picrin's strdup impl if possible | 2014-02-01 19:32:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d48ae9227a | impl strdup and strndup by myself | 2014-02-01 19:31:59 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1e89fbaef1 | turn on -std=c99 flag | 2014-02-01 18:46:50 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2f50f92ddc | use pic_for_each | 2014-02-01 16:05:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a4a63314a9 | add pic_for_each macro | 2014-02-01 16:04:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 47f4060086 | rewrite deflibrary using gensym | 2014-02-01 15:41:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c789200f5b | add gensym macro | 2014-02-01 15:40:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5080294472 | change return value of pic_get_args | 2014-02-01 14:23:21 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 54b318f3e1 | remove new_irep | 2014-02-01 13:44:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3b53cc8a6b | get struct pic_code diet | 2014-01-31 03:14:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 53fe18a94e | delete OP_PUSHFLOAT | 2014-01-31 03:11:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d70d96cb34 | cosmetic changes | 2014-01-31 03:04:00 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9172dc9f31 | remove old pic_symbol_p macro | 2014-01-31 03:03:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 52fc58b55e | use a portable way: append 'static' designator everywhere 'inline' is added | 2014-01-31 02:58:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | beca90cdf0 | remove forward declarations of inline functions. gcc provide inline keyword by their own way with major differences from C99. | 2014-01-31 02:53:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f7a871b1e8 | delete value.c | 2014-01-30 21:52:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2dd8d2746d | move all contents in value.c to value.h | 2014-01-30 21:51:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bfcf2d29e9 | update submodule | 2014-01-30 21:50:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f29e7b9cf1 | inline definitions for pic_*_value()s | 2014-01-30 20:58:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 173d4dcf07 | use UNUSED macro | 2014-01-30 18:15:59 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8ae55bd9b6 | unification uses of int and size_t. use size_t for every variable that can possibly be used as an array index. | 2014-01-30 18:14:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 223c531a3c | add UNUSED macro | 2014-01-30 18:11:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c1e2528395 | depress warnings about unused variables in scan.l | 2014-01-30 18:10:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fbed329ca9 | add -Wextra | 2014-01-30 14:47:58 +09:00 |