|  | 27cb59b41b | improved h2-io-file a bit | 2014-06-21 16:31:49 +00:00 |  | 
			
				
					|  | cb9505272a | added H2.Slim and Slim_Stream. renamed Stream to Wide_Stream. | 2014-03-26 14:28:41 +00:00 |  | 
			
				
					|  | 262d29f262 | started adding bigint | 2014-02-20 14:51:53 +00:00 |  | 
			
				
					|  | e3bc1dc448 | finished initial implementation of 'do' | 2014-02-18 14:07:41 +00:00 |  | 
			
				
					|  | 8edf7372cf | added more code for 'do' | 2014-02-17 15:11:00 +00:00 |  | 
			
				
					|  | 7c8a363631 | implemented 'case' | 2014-02-14 15:47:10 +00:00 |  | 
			
				
					|  | 3e7c4547b1 | touched evaluator code | 2014-02-11 09:35:44 +00:00 |  | 
			
				
					|  | 3e6e44cacc | implemented cond | 2014-02-10 15:39:20 +00:00 |  | 
			
				
					|  | 9024a9be81 | made let* continuation-friendly | 2014-02-09 17:20:59 +00:00 |  | 
			
				
					|  | 6043559aaf | made let and letrec continuation-friendly | 2014-02-09 15:28:46 +00:00 |  | 
			
				
					|  | f84e05566e | fixed bugs in and/or handlers | 2014-02-08 03:53:53 +00:00 |  | 
			
				
					|  | ed4f37d47c | made 'if' and 'define' continuation-friendly | 2014-02-07 16:25:38 +00:00 |  | 
			
				
					|  | acfadc2854 | removed unneeded lines | 2014-02-06 13:36:56 +00:00 |  | 
			
				
					|  | edbf56939b | fixed Procedure_Call handlers for proper continuation (not sure if this is a proper fix). fixed bugs caused by conflicts between an 'in out' parameter and GC.
shortened Pop_Frame()/Set_Frame_Result() to Return_Frame() | 2014-02-06 13:29:08 +00:00 |  | 
			
				
					|  | 0848e5be51 | revised the reader code according to the previous rame change | 2014-02-06 03:28:14 +00:00 |  | 
			
				
					|  | 9dda06b909 | addded a new slot to hold an intermediate value to a frame object. made partial changes relevant | 2014-02-05 15:08:59 +00:00 |  | 
			
				
					|  | 794ddca903 | deleted the mark object | 2014-02-05 03:21:25 +00:00 |  | 
			
				
					|  | 21744e7f36 | deleted unneeded functions | 2014-02-01 15:59:36 +00:00 |  | 
			
				
					|  | ec2dda7899 | redefined Opcode_Type to enumeration | 2014-01-29 02:30:50 +00:00 |  | 
			
				
					|  | ff9ab83844 | repaired broken let, letast, letrec handling | 2014-01-28 17:03:52 +00:00 |  | 
			
				
					|  | a6320b76b8 | changed implementation of procedure call and grouped call. still struggling with call-with-current-continuation | 2014-01-28 15:42:28 +00:00 |  | 
			
				
					|  | 141627d7be | started implementing call-with-current-continuation | 2014-01-26 16:15:28 +00:00 |  | 
			
				
					|  | 84f0951549 | implemented letrec and corrected let and let* | 2014-01-26 14:58:02 +00:00 |  | 
			
				
					|  | 15ff09019a | got rid of Interp.Environment and enhanced how to handle environments | 2014-01-24 12:48:58 +00:00 |  | 
			
				
					|  | 18fbe149ad | implemented let* | 2014-01-24 07:58:46 +00:00 |  | 
			
				
					|  | dde3988b68 | fixed a bug of not reversing binding values in handling 'let' | 2014-01-23 15:34:06 +00:00 |  | 
			
				
					|  | ec9f789cc6 | implemented let | 2014-01-23 15:18:47 +00:00 |  | 
			
				
					|  | d67a0c6d1f | implemented and and or | 2014-01-23 13:41:41 +00:00 |  | 
			
				
					|  | 647b8e2d91 | started implementing let | 2014-01-21 14:55:08 +00:00 |  | 
			
				
					|  | 11a98fe067 | enhanced lambda processing | 2014-01-21 05:08:46 +00:00 |  | 
			
				
					|  | 4197fa41ff | implemented set! | 2014-01-20 15:47:08 +00:00 |  | 
			
				
					|  | 75863951ef | implemented if | 2014-01-20 14:34:55 +00:00 |  | 
			
				
					|  | 9a32d5485b | implemented symbol defining | 2014-01-19 15:47:45 +00:00 |  | 
			
				
					|  | 5fd00968e6 | implemented a few list manipulation procedures | 2014-01-19 06:40:23 +00:00 |  | 
			
				
					|  | 77164465dd | fixed a GC bug caused by a temporary object pointer pointing to the symbol table | 2014-01-17 13:03:05 +00:00 |  | 
			
				
					|  | bf2818a56c | in the middle of debugging GC | 2014-01-16 16:52:18 +00:00 |  |