Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								21c12e9fe5
								
							
						 | 
						
							
							
								
								[bugfix] remove import in (picrin experimental lambda)
							
							
							
							
							
						 | 
						
							2015-06-26 13:19:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								087e65ef1c
								
							
						 | 
						
							
							
								
								don't define (picrin control escape) in callcc.c
							
							
							
							
							
						 | 
						
							2015-06-26 13:19:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf037f27db
								
							
						 | 
						
							
							
								
								remove library-name
							
							
							
							
							
						 | 
						
							2015-06-19 03:31:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								63d3510de8
								
							
						 | 
						
							
							
								
								move features procedure defun to state.c benz
							
							
							
							
							
						 | 
						
							2015-06-17 00:13:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								490c97cd81
								
							
						 | 
						
							
							
								
								add library-name and current-library
							
							
							
							
							
						 | 
						
							2015-06-17 00:03:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								eef74604d0
								
							
						 | 
						
							
							
								
								add library operators
							
							
							
							
							
						 | 
						
							2015-06-16 22:51:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dbba29a5a8
								
							
						 | 
						
							
							
								
								syntax-rules: support tail pattern
							
							
							
							
							
						 | 
						
							2015-06-16 19:16:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								84bb7e9ffc
								
							
						 | 
						
							
							
								
								[bugfix] syntax-rules: don't compare with variable=? a value of other type than variable
							
							
							
							
							
						 | 
						
							2015-06-16 19:16:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								867afc9b6f
								
							
						 | 
						
							
							
								
								[bugfix] syntax-rules: ellipsis pattern representation broken
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3ed24ae1fb
								
							
						 | 
						
							
							
								
								syntax-rules: hygienic syntax-rules
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:45 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								af59885858
								
							
						 | 
						
							
							
								
								syntax-rules: support splicing in template
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								691d0ad698
								
							
						 | 
						
							
							
								
								syntax-rules: literal support
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dfcf8c73bd
								
							
						 | 
						
							
							
								
								syntax-rules: constant pattern support
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								86ba26b02e
								
							
						 | 
						
							
							
								
								syntax-rules: custom ellipsis support already done
							
							
							
							
							
						 | 
						
							2015-06-16 19:15:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								43f1f6bb70
								
							
						 | 
						
							
							
								
								[WIP] syntax-rules: rewrite syntax-rules.scm
							
							
							
							
							
							
							
							[syntax-rules] bugfix
s/generate-representation/template-representation/g
[WIP] rewrite syntax-rules
[syntax-rules] bugfix
s/generate-representation/template-representation/g
[syntax-rules] bugfix 
							
						 | 
						
							2015-06-16 19:14:44 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d741efe294
								
							
						 | 
						
							
							
								
								rewrite (picrin record) and (picrin experimental lambda)
							
							
							
							
							
						 | 
						
							2015-06-15 02:52:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4d9f5bfbcf
								
							
						 | 
						
							
							
								
								rewrite macro.scm.
							
							
							
							
							
							
							
							build sc/er macro transformers on picrin's macro system
[macro.scm] cleanup 
							
						 | 
						
							2015-06-15 02:52:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a10ac3b770
								
							
						 | 
						
							
							
								
								rewrite boot.c. add syntax-quote family
							
							
							
							
							
							
							
							[boot.c] (cond) should be expanded into #undefined
update boot.c
[boot.c] bugfix
boot.c bugfix 
							
						 | 
						
							2015-06-15 02:52:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								25c0eb125e
								
							
						 | 
						
							
							
								
								add identifier-variable and identifier-environment
							
							
							
							
							
						 | 
						
							2015-06-15 02:52:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								015971ffc4
								
							
						 | 
						
							
							
								
								remove define-record-writer
							
							
							
							
							
						 | 
						
							2015-06-15 02:25:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf411fd62a
								
							
						 | 
						
							
							
								
								lazy export
							
							
							
							
							
						 | 
						
							2015-06-09 22:36:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								448bbf679d
								
							
						 | 
						
							
							
								
								change dictionary interface.
							
							
							
							
							
							
							
							use #undefined object as sentinel 
							
						 | 
						
							2015-06-09 17:06:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2a1b7cf287
								
							
						 | 
						
							
							
								
								remove picrin/dictionary.scm
							
							
							
							
							
						 | 
						
							2015-06-09 17:05:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0cafbfdb0c
								
							
						 | 
						
							
							
								
								update picrin/base.scm
							
							
							
							
							
						 | 
						
							2015-06-09 16:21:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cd4b1be54c
								
							
						 | 
						
							
							
								
								abandon cmake
							
							
							
							
							
						 | 
						
							2015-05-29 20:42:26 +09:00 | 
						
					
				
					
						
							
							
								 
								zeptometer
							
						 | 
						
							
							
							
							
							
								
							
							
								e49f9836f6
								
							
						 | 
						
							
							
								
								use escape instead of call/cc in syntax-rules.scm
							
							
							
							
							
						 | 
						
							2015-01-26 16:03:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Sunrin SHIMURA (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								6dbf52812d
								
							
						 | 
						
							
							
								
								better error messages against invalid use of auxiliary syntax
							
							
							
							
							
						 | 
						
							2015-01-19 06:02:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Sunrin SHIMURA (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								a0a35d189f
								
							
						 | 
						
							
							
								
								improve error message for record accessor and setter
							
							
							
							
							
						 | 
						
							2015-01-18 11:39:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a3db19c1bf
								
							
						 | 
						
							
							
								
								remove 'struct pic_macro'. define-syntax spec is changed.
							
							
							
							
							
						 | 
						
							2015-01-18 15:49:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f2eb51e53d
								
							
						 | 
						
							
							
								
								some procedures are moved to contrib/
							
							
							
							
							
							
							
							system related procedures are moved to contrib/
file related procedures are moved to contrib/
load related procedures are moved to conrib/ 
							
						 | 
						
							2015-01-18 01:03:29 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cc502cadef
								
							
						 | 
						
							
							
								
								remove dictoinary-for-each and dictionary-map
							
							
							
							
							
						 | 
						
							2014-09-21 16:28:01 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6556a2ec1d
								
							
						 | 
						
							
							
								
								spill out mutable-string nitro
							
							
							
							
							
						 | 
						
							2014-09-21 15:34:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d90d91e454
								
							
						 | 
						
							
							
								
								fix library precedence
							
							
							
							
							
						 | 
						
							2014-09-20 12:29:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								912d1237bc
								
							
						 | 
						
							
							
								
								resolve interreference between (picrin user) and (scheme *)
							
							
							
							
							
						 | 
						
							2014-09-20 12:23:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b54818b5d9
								
							
						 | 
						
							
							
								
								spill out r7rs nitro
							
							
							
							
							
						 | 
						
							2014-09-20 12:21:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								42a8fe555f
								
							
						 | 
						
							
							
								
								move srfis to contrib/
							
							
							
							
							
						 | 
						
							2014-09-20 11:54:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9b226afd1f
								
							
						 | 
						
							
							
								
								move {vector,string}-{map,for-each}
							
							
							
							
							
						 | 
						
							2014-09-19 18:21:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Sunrim KIM (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								489535e156
								
							
						 | 
						
							
							
								
								let `min` and `max` preserve exactness
							
							
							
							
							
						 | 
						
							2014-09-18 23:26:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6fdf082bdd
								
							
						 | 
						
							
							
								
								update benz (exception API refactoring)
							
							
							
							
							
						 | 
						
							2014-09-17 00:51:01 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ec0f9a952b
								
							
						 | 
						
							
							
								
								delete null.scm, move declarations to r5rs.scm
							
							
							
							
							
						 | 
						
							2014-09-15 16:46:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1e29ad51a0
								
							
						 | 
						
							
							
								
								update benz. (parameterize, object dictionary)
							
							
							
							
							
						 | 
						
							2014-09-15 16:00:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b9707debaf
								
							
						 | 
						
							
							
								
								update benz
							
							
							
							
							
						 | 
						
							2014-09-13 18:55:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c82c23b93d
								
							
						 | 
						
							
							
								
								dictionary-delete -> dictionary-delete!
							
							
							
							
							
						 | 
						
							2014-09-13 16:54:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ecdc6ffd66
								
							
						 | 
						
							
							
								
								update benz (dictionary-api)
							
							
							
							
							
						 | 
						
							2014-09-13 16:52:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								22a04a59a2
								
							
						 | 
						
							
							
								
								update benz (conversion functions)
							
							
							
							
							
						 | 
						
							2014-09-12 21:21:29 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8117a95b0d
								
							
						 | 
						
							
							
								
								update benz. define `include' in scheme/base.scm
							
							
							
							
							
						 | 
						
							2014-09-12 18:54:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								96609de180
								
							
						 | 
						
							
							
								
								string conversion functions
							
							
							
							
							
						 | 
						
							2014-09-10 20:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0dbf238f83
								
							
						 | 
						
							
							
								
								update benz (call-with-port)
							
							
							
							
							
						 | 
						
							2014-09-10 17:43:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9f5a1512b5
								
							
						 | 
						
							
							
								
								char comparators moved to benz core
							
							
							
							
							
						 | 
						
							2014-09-10 17:18:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a0ab746fc8
								
							
						 | 
						
							
							
								
								fix #197
							
							
							
							
							
						 | 
						
							2014-09-10 03:11:45 +09:00 |