|  Yuichi Nishiwaki | 82dd55f77f | er macro no longer requires identifier? defined | 2014-01-11 12:56:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 64855bfcec | er-macro-transformer is no longer defined using sc | 2014-01-11 12:56:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c66a217e87 | Types that can be passed to the rename procedure is only a symbol | 2014-01-11 12:55:34 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d0713456ef | add make-parameter and parameterize | 2014-01-09 00:39:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8273659bd0 | [bugfix] `do` macro should execute epilogue expressions iff test evaluates *true* | 2014-01-08 20:18:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 55105dc14f | gather utility functions which are necessary in bootstrap stage | 2013-12-10 09:14:08 -08:00 | 
				
					
						|  Yuichi Nishiwaki | cb41d9262a | add `define-values` syntax | 2013-12-10 08:48:26 -08:00 | 
				
					
						|  Yuichi Nishiwaki | d4ebf6c926 | letrec and let-values should be declared as aliases of letrec* and let*-values | 2013-12-10 08:37:33 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 38a3a0936d | define let*-values as an alias to let-values | 2013-12-10 08:34:57 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 11c0d78957 | [bugfix] exact-integer-sqrt was broken | 2013-12-10 08:30:20 -08:00 | 
				
					
						|  Yuichi Nishiwaki | acd70f108d | implement let-values | 2013-12-10 08:30:06 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 45fb1be04f | strict check whether given expression is multiple value or not | 2013-12-10 08:14:14 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 7fe6a5007c | separate functions and syntaces related to multiple value | 2013-12-10 08:11:54 -08:00 | 
				
					
						|  Yuichi Nishiwaki | c6e828ef3e | utf8<->string conversion | 2013-12-10 07:58:25 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 6958730fa4 | export all symbols defined in built-in.scm | 2013-12-10 07:13:57 -08:00 | 
				
					
						|  Yuichi Nishiwaki | db9de51d07 | [bugfix] min and max are broken | 2013-12-10 07:13:17 -08:00 | 
				
					
						|  Yuichi Nishiwaki | c67c81c1aa | add call-with-port | 2013-12-10 05:53:59 -08:00 | 
				
					
						|  Yuichi Nishiwaki | cdb1911f9f | define (scheme inexact) library | 2013-12-10 05:40:44 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 11b0796187 | add syntax-error | 2013-12-10 03:21:29 -08:00 | 
				
					
						|  Yuichi Nishiwaki | d1752bb236 | add a comment | 2013-12-10 03:14:08 -08:00 | 
				
					
						|  Yuichi Nishiwaki | cb43c9f35d | ir-macro-transformer seems not work properly | 2013-12-10 03:11:01 -08:00 | 
				
					
						|  Yuichi Nishiwaki | ae3164643e | [bugfix] let may take an identifier as a loop name | 2013-12-10 03:10:42 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 79f6f5c034 | rewrite core syntaces with explicit renaming macro | 2013-12-10 03:09:27 -08:00 | 
				
					
						|  Yuichi Nishiwaki | fad425fcb9 | export core syntaces from (scheme base) | 2013-12-10 01:49:07 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 7cdd997f34 | define 'case' syntax in (pircin core-syntax) library | 2013-12-10 01:48:53 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 7520de3dcd | cosmetic changes | 2013-12-10 00:21:43 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 49c0330fb7 | declare core syntaces individually separate from (scheme base) | 2013-12-09 23:00:47 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 738fd549d8 | add more auxiliary syntaces | 2013-12-09 10:01:09 -08:00 | 
				
					
						|  Yuichi Nishiwaki | ea7dc37dbc | reorder and cleanup built-in libraries | 2013-12-09 10:00:33 -08:00 | 
				
					
						|  Yuichi Nishiwaki | a35434461d | move functions related to hygienic macros to the top | 2013-12-09 09:47:15 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 761cef4efb | do not use let syntax in the definition of ir-macro-transformer | 2013-12-09 09:44:11 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 51657e9412 | remove walk function's support for vector for a moment | 2013-12-09 09:43:20 -08:00 | 
				
					
						|  Yuichi Nishiwaki | fdf06d591c | remove 'else' | 2013-12-09 09:34:32 -08:00 | 
				
					
						|  Yuichi Nishiwaki | b231d63297 | [bugfix] avoid auxiliary keywords such as unquote or unquote-splicing from being renamed | 2013-12-09 09:27:28 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 0dddddab55 | ir-macro-transformer was broken | 2013-12-09 07:26:51 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 1ad4c309f4 | [bugfix] case and or should be declared by ir-macro-transformer | 2013-12-09 15:41:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | daae383938 | add hygienic `or` syntax | 2013-12-09 15:37:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3c6fd93b5a | add hygienic `case` syntax | 2013-12-09 15:37:21 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 28da6d71ba | add pic_equal_p | 2013-12-07 20:52:58 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 220c7856cd | cosmetic changes | 2013-12-04 20:33:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 708af9f00f | untabify | 2013-12-03 22:29:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d9398828c0 | ir-macro-transformer was broken | 2013-12-03 13:09:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4e98d37ab1 | remove old debug prints | 2013-12-03 13:08:23 +09:00 | 
				
					
						|  Yuito Murase | 3c79c0df00 | add vector-map, vector-for-each, string-map, string-for-each | 2013-11-29 01:50:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6d0f75dd7e | add ir-macro-transformer | 2013-11-28 18:39:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7b8ee3eb97 | add er-macro-transformer | 2013-11-27 17:26:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7b026fbd0a | add sc-macro-transformer/rsc-maro-transformer | 2013-11-27 17:25:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0f127917e8 | primitive overridings may cause circular reference at the stage of variable renaming | 2013-11-27 13:52:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7352cf8bcf | add missing bytevector functions | 2013-11-18 01:45:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 926924982d | add missing vector functions | 2013-11-18 01:29:54 +09:00 |