Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b50f5fc54f
								
							
						 | 
						
							
							
								
								remove sLETREC_SYNTAX
							
							
							
							
							
						 | 
						
							2014-07-18 11:50:08 +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 |