Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c79e08632c
								
							
						 | 
						
							
							
								
								when restoring continuation sp and ci must be re-allocated
							
							
							
							
							
						 | 
						
							2013-11-17 15:58:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d470997f03
								
							
						 | 
						
							
							
								
								change -O option depending on make rule
							
							
							
							
							
						 | 
						
							2013-11-17 14:39:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6d825666e2
								
							
						 | 
						
							
							
								
								add vector-append
							
							
							
							
							
						 | 
						
							2013-11-17 13:13:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5947240614
								
							
						 | 
						
							
							
								
								[bugfix] fix crash on deeply nested lambdas
							
							
							
							
							
						 | 
						
							2013-11-17 13:12:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								14ad038051
								
							
						 | 
						
							
							
								
								wipe reallocated cv_tbl
							
							
							
							
							
						 | 
						
							2013-11-17 13:10:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								242a366cbf
								
							
						 | 
						
							
							
								
								check vector index out of range
							
							
							
							
							
						 | 
						
							2013-11-17 02:32:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0690fbbdb4
								
							
						 | 
						
							
							
								
								add vector-copy and vector-copy!
							
							
							
							
							
						 | 
						
							2013-11-17 02:31:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1ef3ed91a2
								
							
						 | 
						
							
							
								
								fix for-each compilation bug
							
							
							
							
							
						 | 
						
							2013-11-16 23:32:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d9749ef854
								
							
						 | 
						
							
							
								
								add for-each
							
							
							
							
							
						 | 
						
							2013-11-15 22:57:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a68b470e06
								
							
						 | 
						
							
							
								
								pic_get_args can parse '*'
							
							
							
							
							
						 | 
						
							2013-11-15 22:53:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c57f1bfbe1
								
							
						 | 
						
							
							
								
								define math comp predicates as C functions
							
							
							
							
							
						 | 
						
							2013-11-15 22:51:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e94aaffd34
								
							
						 | 
						
							
							
								
								shrink default arena size!
							
							
							
							
							
						 | 
						
							2013-11-15 19:54:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9cdca8bc70
								
							
						 | 
						
							
							
								
								implement yy arena gc
							
							
							
							
							
						 | 
						
							2013-11-15 19:40:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								690f66dd76
								
							
						 | 
						
							
							
								
								s/is_marked/gc_is_marked/g
							
							
							
							
							
						 | 
						
							2013-11-15 19:32:01 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f506eac3dd
								
							
						 | 
						
							
							
								
								add pic_obj_alloc_unsafe; preparation for yy_arena
							
							
							
							
							
						 | 
						
							2013-11-15 19:31:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9662ab30ec
								
							
						 | 
						
							
							
								
								add pic_vec_extend_ip (for internal API)
							
							
							
							
							
						 | 
						
							2013-11-15 19:30:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c62505b930
								
							
						 | 
						
							
							
								
								initialize newly allocated vector with falses
							
							
							
							
							
						 | 
						
							2013-11-15 19:29:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								73d9b0dc79
								
							
						 | 
						
							
							
								
								use strndup if possible
							
							
							
							
							
						 | 
						
							2013-11-15 17:08:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								754d53443b
								
							
						 | 
						
							
							
								
								s/build-debug/debug-build/g
							
							
							
							
							
						 | 
						
							2013-11-15 17:07:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ae9d1621d3
								
							
						 | 
						
							
							
								
								rename picconf.h to config.h
							
							
							
							
							
						 | 
						
							2013-11-15 16:52:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b834fb9ca3
								
							
						 | 
						
							
							
								
								update README
							
							
							
							
							
						 | 
						
							2013-11-15 16:16:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2b570edd52
								
							
						 | 
						
							
							
								
								change default compile flags
							
							
							
							
							
						 | 
						
							2013-11-15 16:12:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								93e5758e4c
								
							
						 | 
						
							
							
								
								[bugfix] gc may enter an infinite loop
							
							
							
							
							
						 | 
						
							2013-11-15 16:11:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a2f022df4e
								
							
						 | 
						
							
							
								
								implement native version of some primitive functions such as car,crd...
							
							
							
							
							
						 | 
						
							2013-11-15 16:07:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b9985dd682
								
							
						 | 
						
							
							
								
								revise README
							
							
							
							
							
						 | 
						
							2013-11-15 11:58:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8d31ca5a5a
								
							
						 | 
						
							
							
								
								update README
							
							
							
							
							
						 | 
						
							2013-11-15 11:53:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								984588b1b6
								
							
						 | 
						
							
							
								
								add reference count GC for pic_block objects
							
							
							
							
							
						 | 
						
							2013-11-15 11:51:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c22f566c06
								
							
						 | 
						
							
							
								
								arena stash can be statically allocated
							
							
							
							
							
						 | 
						
							2013-11-15 10:54:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6b742a7fa3
								
							
						 | 
						
							
							
								
								using any instead of every in map function may make the run a bit faster
							
							
							
							
							
						 | 
						
							2013-11-14 22:48:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a272f9d27c
								
							
						 | 
						
							
							
								
								map may take multiple list
							
							
							
							
							
						 | 
						
							2013-11-14 22:16:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cc1adb93ce
								
							
						 | 
						
							
							
								
								add min and max
							
							
							
							
							
						 | 
						
							2013-11-14 21:58:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								066575fa1c
								
							
						 | 
						
							
							
								
								error when apply got non-proc at the first place of arguments
							
							
							
							
							
						 | 
						
							2013-11-14 20:42:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								23ebe14da0
								
							
						 | 
						
							
							
								
								support all functions under section 6.6
							
							
							
							
							
						 | 
						
							2013-11-14 20:41:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								850290dda3
								
							
						 | 
						
							
							
								
								add some char primitives
							
							
							
							
							
						 | 
						
							2013-11-14 20:41:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7f35eb7daa
								
							
						 | 
						
							
							
								
								support named characters
							
							
							
							
							
						 | 
						
							2013-11-14 19:45:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6de5bc7550
								
							
						 | 
						
							
							
								
								propagate jmp_bufs (useful when C stack and scheme stack interleave)
							
							
							
							
							
						 | 
						
							2013-11-14 19:26:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a4d1a361e7
								
							
						 | 
						
							
							
								
								change section title
							
							
							
							
							
						 | 
						
							2013-11-14 18:27:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7c3770aa78
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2013-11-14 18:17:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								26bf0970f9
								
							
						 | 
						
							
							
								
								add bytevector function
							
							
							
							
							
						 | 
						
							2013-11-14 18:01:44 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								819a2e6a96
								
							
						 | 
						
							
							
								
								add vectro funtion
							
							
							
							
							
						 | 
						
							2013-11-14 17:58:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4d6c2d99fe
								
							
						 | 
						
							
							
								
								[bugfix] do's condition was broken
							
							
							
							
							
						 | 
						
							2013-11-14 17:57:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1b7774eec8
								
							
						 | 
						
							
							
								
								add some missing function listed in section 6.2. Numbers
							
							
							
							
							
						 | 
						
							2013-11-14 17:51:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5ff2290f68
								
							
						 | 
						
							
							
								
								edit iteration section in README
							
							
							
							
							
						 | 
						
							2013-11-14 17:42:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8d1bfc026b
								
							
						 | 
						
							
							
								
								add do macro
							
							
							
							
							
						 | 
						
							2013-11-14 17:41:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								62069af4f9
								
							
						 | 
						
							
							
								
								add named-let
							
							
							
							
							
						 | 
						
							2013-11-14 17:31:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e68c69ceb1
								
							
						 | 
						
							
							
								
								support datum comment
							
							
							
							
							
						 | 
						
							2013-11-14 17:31:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								48c5c6b17c
								
							
						 | 
						
							
							
								
								add vector-set!
							
							
							
							
							
						 | 
						
							2013-11-14 16:57:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b56b86aae2
								
							
						 | 
						
							
							
								
								[bugfix] variables defined by internal definitions may be referred from
							
							
							
							
							
							
							
							inner environments 
							
						 | 
						
							2013-11-14 16:52:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								249061982f
								
							
						 | 
						
							
							
								
								add symbol=? function
							
							
							
							
							
						 | 
						
							2013-11-14 16:52:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								71a532eebf
								
							
						 | 
						
							
							
								
								remove some comments from supported range section in README
							
							
							
							
							
						 | 
						
							2013-11-14 14:42:45 +09:00 |