Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								df68b0ed72
								
							
						 | 
						
							
							
								
								ephemeron-table -> attribute
							
							
							
							
							
						 | 
						
							2017-04-30 00:29:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4dc449b09b
								
							
						 | 
						
							
							
								
								error on shift for interleaved stack
							
							
							
							
							
						 | 
						
							2017-04-29 23:48:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4663a75e96
								
							
						 | 
						
							
							
								
								add include
							
							
							
							
							
						 | 
						
							2017-04-29 23:28:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5e3072cfcc
								
							
						 | 
						
							
							
								
								fix #333
							
							
							
							
							
						 | 
						
							2017-04-27 00:17:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								583e7492ac
								
							
						 | 
						
							
							
								
								proper check for dead continuations
							
							
							
							
							
						 | 
						
							2017-04-26 20:46:13 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b1ebda613b
								
							
						 | 
						
							
							
								
								add shift/reset
							
							
							
							
							
						 | 
						
							2017-04-26 02:10:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4618afec94
								
							
						 | 
						
							
							
								
								precompile library.scm
							
							
							
							
							
						 | 
						
							2017-04-25 22:51:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4ceee54fa7
								
							
						 | 
						
							
							
								
								bugfix: forgot to change with_exception_handlers in prev^2 commit
							
							
							
							
							
						 | 
						
							2017-04-25 21:52:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								94a350ad83
								
							
						 | 
						
							
							
								
								move cont.c to ext/
							
							
							
							
							
						 | 
						
							2017-04-25 14:08:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								26ee94dd19
								
							
						 | 
						
							
							
								
								body in parameterize is now a tail position
							
							
							
							
							
						 | 
						
							2017-04-25 12:38:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0788b78336
								
							
						 | 
						
							
							
								
								support error objects in the display procedure and remove pic_print_error
							
							
							
							
							
						 | 
						
							2017-04-22 20:31:22 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ccb6fdd4ee
								
							
						 | 
						
							
							
								
								add pic_serialize and pic_deserialize
							
							
							
							
							
						 | 
						
							2017-04-22 19:56:41 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cfb732afaf
								
							
						 | 
						
							
							
								
								WIP: eval_rom in binary
							
							
							
							
							
						 | 
						
							2017-04-22 17:48:26 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								89667cf994
								
							
						 | 
						
							
							
								
								WIP: add serializer/deserializer
							
							
							
							
							
						 | 
						
							2017-04-22 17:17:39 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								187c905861
								
							
						 | 
						
							
							
								
								change prototype of pic_make_cont
							
							
							
							
							
						 | 
						
							2017-04-20 13:28:15 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ce80a2dfdf
								
							
						 | 
						
							
							
								
								add cxt.ai
							
							
							
							
							
						 | 
						
							2017-04-20 13:22:28 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8c234d7548
								
							
						 | 
						
							
							
								
								properly reset pic->ai
							
							
							
							
							
						 | 
						
							2017-04-19 14:00:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0996763e3b
								
							
						 | 
						
							
							
								
								bugfix: forgot to insert parentheses
							
							
							
							
							
						 | 
						
							2017-04-16 13:05:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f4de6ee57e
								
							
						 | 
						
							
							
								
								pic->cxt->ai -> pic->ai
							
							
							
							
							
						 | 
						
							2017-04-16 05:20:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								22d0a334ff
								
							
						 | 
						
							
							
								
								remove unused parameters
							
							
							
							
							
						 | 
						
							2017-04-16 02:54:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a5ee9f7661
								
							
						 | 
						
							
							
								
								bugfix: all target not executed when no cmd args given
							
							
							
							
							
						 | 
						
							2017-04-15 18:53:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3981329276
								
							
						 | 
						
							
							
								
								remove PIC_ABORT
							
							
							
							
							
						 | 
						
							2017-04-15 18:47:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dc2ec60d30
								
							
						 | 
						
							
							
								
								bugfix: pic_abort_try
							
							
							
							
							
						 | 
						
							2017-04-15 18:22:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d4cb9e58d9
								
							
						 | 
						
							
							
								
								restart of continuation should restore dynamic environment
							
							
							
							
							
						 | 
						
							2017-04-15 18:22:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1adcd26d85
								
							
						 | 
						
							
							
								
								load library.scm before contribs
							
							
							
							
							
						 | 
						
							2017-04-15 16:24:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								69ab7e4970
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2017-04-15 04:12:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ac0adda263
								
							
						 | 
						
							
							
								
								update Makefile
							
							
							
							
							
						 | 
						
							2017-04-15 03:35:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b89de785ee
								
							
						 | 
						
							
							
								
								make default-environment a zero-ary procedure
							
							
							
							
							
						 | 
						
							2017-04-15 02:56:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dfe8e87e65
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2017-04-15 02:48:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								af6a756edd
								
							
						 | 
						
							
							
								
								add file ops
							
							
							
							
							
						 | 
						
							2017-04-15 02:13:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								55b7e63985
								
							
						 | 
						
							
							
								
								add PIC_USE_CALLCC flag
							
							
							
							
							
						 | 
						
							2017-04-15 01:53:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								70e2a8cbba
								
							
						 | 
						
							
							
								
								add PIC_USE_FILE and PIC_USE_READ flags
							
							
							
							
							
						 | 
						
							2017-04-15 01:06:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4e4360a0e8
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2017-04-15 00:23:13 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								342ed57507
								
							
						 | 
						
							
							
								
								add mini-picrin
							
							
							
							
							
						 | 
						
							2017-04-14 23:58:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d99c460451
								
							
						 | 
						
							
							
								
								bootstrap
							
							
							
							
							
						 | 
						
							2017-04-14 23:40:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								70600fec3e
								
							
						 | 
						
							
							
								
								compile to new vm
							
							
							
							
							
						 | 
						
							2017-04-14 23:06:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6968a9d9ef
								
							
						 | 
						
							
							
								
								fix compiler
							
							
							
							
							
						 | 
						
							2017-04-14 20:28:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9cc40bd46a
								
							
						 | 
						
							
							
								
								support top-level begin in define-library
							
							
							
							
							
						 | 
						
							2017-04-12 14:17:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf63d541a2
								
							
						 | 
						
							
							
								
								diet object size
							
							
							
							
							
						 | 
						
							2017-04-12 13:55:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5436102a3e
								
							
						 | 
						
							
							
								
								fix alignment issues
							
							
							
							
							
						 | 
						
							2017-04-12 13:35:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								03067f5ab5
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2017-04-12 13:23:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								619a014adf
								
							
						 | 
						
							
							
								
								calculate object size from type
							
							
							
							
							
						 | 
						
							2017-04-12 13:18:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8d886db1db
								
							
						 | 
						
							
							
								
								avoid variable-length field
							
							
							
							
							
						 | 
						
							2017-04-12 13:09:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1063c45105
								
							
						 | 
						
							
							
								
								temporarily remove bitmap gc
							
							
							
							
							
						 | 
						
							2017-04-12 02:54:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								972e9eecc1
								
							
						 | 
						
							
							
								
								remove unused api
							
							
							
							
							
						 | 
						
							2017-04-09 23:58:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								01c817799b
								
							
						 | 
						
							
							
								
								move pic_printf family to port.c
							
							
							
							
							
						 | 
						
							2017-04-09 23:39:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8592802afc
								
							
						 | 
						
							
							
								
								move pic_fopen to ext/file.c
							
							
							
							
							
						 | 
						
							2017-04-09 22:14:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								69cdedc79f
								
							
						 | 
						
							
							
								
								don't use zero length arrray field for struct proc
							
							
							
							
							
						 | 
						
							2017-04-09 19:42:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								960029841e
								
							
						 | 
						
							
							
								
								use MSB of tt as mark bit
							
							
							
							
							
						 | 
						
							2017-04-09 19:14:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								287e7473b4
								
							
						 | 
						
							
							
								
								don't expose struct weak to users
							
							
							
							
							
						 | 
						
							2017-04-09 18:12:13 +09:00 |