|
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 |
|
|
fcdfd4cde7
|
fixed a bug of not updating the frame to the new environment when apply a closure
|
2014-01-24 13:57:06 +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 |
|
|
f77340167c
|
fixed Set_Environment
|
2014-01-22 15:01:58 +00:00 |
|
|
f4aebf2cd6
|
added numeric comparison procedures
|
2014-01-22 14:11:30 +00:00 |
|
|
647b8e2d91
|
started implementing let
|
2014-01-21 14:55:08 +00:00 |
|
|
5dd886b04f
|
enhanced checks in lambda processing
|
2014-01-21 10:12:15 +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 |
|
|
5df2592627
|
added H2.Wide.
did some makefile experiments
|
2014-01-17 14:15:08 +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 |
|
|
7a80455258
|
added code to handle temporary object pointers
|
2014-01-15 09:21:26 +00:00 |
|
|
967f70fd34
|
added Unicode_To_Utf8 converter
|
2014-01-14 14:22:06 +00:00 |
|
|
fefd6af36b
|
touched up code a bit
|
2014-01-11 03:38:02 +00:00 |
|
|
78136a66cf
|
redefined Object_String for simpler string handling and made other related changes
|
2014-01-10 14:54:46 +00:00 |
|
|
36bb4d7b7d
|
changed the style of h2-ascii.ads and made related changes
|
2014-01-10 08:12:40 +00:00 |
|
|
87bebc0fdb
|
managed to change h2-scheme to a generic package
|
2014-01-09 15:32:36 +00:00 |
|
|
8f2efa17f8
|
added quote, simple integer handling
|
2014-01-08 14:59:48 +00:00 |
|
|
8604315e61
|
added code to read cdr
|
2014-01-08 07:18:14 +00:00 |
|
|
bf19d65eed
|
written more code for reading expressions
|
2014-01-07 17:02:12 +00:00 |
|
|
b010085d67
|
separated token handling to a separate file
|
2014-01-04 06:31:14 +00:00 |
|
|
dd8a477013
|
added Buffer_Record, Token_Record and related procedures
|
2014-01-02 16:28:18 +00:00 |
|
|
30990c3aa8
|
added some input procedures
|
2014-01-01 14:07:03 +00:00 |
|
|
3721e3c1a6
|
added experimental stream handling code
|
2013-12-28 16:52:31 +00:00 |
|
|
de981a1706
|
added some lambda/closure handling code
|
2013-12-21 04:57:44 +00:00 |
|
|
5bef24e8ec
|
added No_Optimization
|
2013-12-19 14:42:14 +00:00 |
|
|
6f267a832a
|
added experimental c-wrapper code
|
2013-12-19 14:36:14 +00:00 |
|
|
aab8abfb3a
|
added some code for handling 'begin'
|
2013-12-19 13:54:47 +00:00 |
|
|
3c3d0e16a7
|
added more code for evaluation
|
2013-12-18 14:58:46 +00:00 |
|
|
d02c6ccb32
|
added some code to evaluate
|
2013-12-17 16:04:55 +00:00 |
|
|
5665af01ba
|
renamed Copy_Object to Copy_Object_With_Size
|
2013-12-11 16:30:56 +00:00 |
|
|
9cb26d641f
|
added Self to Interpreter_Record
|
2013-12-11 15:40:57 +00:00 |
|
|
034b50ec9b
|
added initial files
|
2013-12-10 16:14:06 +00:00 |
|