|
f875ede81c
|
reorganized h2
|
2021-08-21 14:31:39 +00:00 |
|
|
27cb59b41b
|
improved h2-io-file a bit
|
2014-06-21 16:31:49 +00:00 |
|
|
d4aad8f0ee
|
added an incomplete and experimental file package
|
2014-05-30 03:15:40 +00:00 |
|
|
cb9505272a
|
added H2.Slim and Slim_Stream.
renamed Stream to Wide_Stream.
|
2014-03-26 14:28:41 +00:00 |
|
|
2b9c176db0
|
aalmost finished string-to-bigint conversion
|
2014-03-25 16:43:46 +00:00 |
|
|
f2913efdb8
|
added the incomplete string-to-bigint conversion procedure
|
2014-03-09 18:01:38 +00:00 |
|
|
733fb70952
|
changed bigint division algorithm and finished the primitive bigint.to_string function
|
2014-03-07 17:58:01 +00:00 |
|
|
4e7f1ce8e4
|
fixed bigint division bugs and added incomplete bigint-to-string conversion function
|
2014-03-05 18:06:54 +00:00 |
|
|
6d94c9b515
|
touched bigint
|
2014-03-04 14:32:49 +00:00 |
|
|
a8627af4bf
|
added partial bigint divide
|
2014-03-03 15:36:03 +00:00 |
|
|
ca3108ebd9
|
fixedd bigint bugs
|
2014-02-25 16:10:46 +00:00 |
|
|
af45b8431e
|
added bigint multiplication
|
2014-02-24 15:17:57 +00:00 |
|
|
1b24692695
|
added more bigint code
|
2014-02-23 16:57:31 +00:00 |
|
|
a9bd93d6f4
|
added some bigint code
|
2014-02-21 16:08:43 +00:00 |
|
|
262d29f262
|
started adding bigint
|
2014-02-20 14:51:53 +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 |
|
|
c0e533339a
|
added some query procedures
|
2014-02-10 08:33:18 +00:00 |
|
|
6043559aaf
|
made let and letrec continuation-friendly
|
2014-02-09 15:28:46 +00:00 |
|
|
1c00ec53b1
|
fixed a bug that the token buffer points to null if an empty string is the first token scanned.
fixed a bug of not getting a correct number of bytes allocated for an object when scanning a new heap
|
2014-02-07 09:04:46 +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 |
|
|
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 |
|
|
141627d7be
|
started implementing call-with-current-continuation
|
2014-01-26 16:15:28 +00:00 |
|
|
15ff09019a
|
got rid of Interp.Environment and enhanced how to handle environments
|
2014-01-24 12:48: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 |
|
|
11a98fe067
|
enhanced lambda processing
|
2014-01-21 05:08:46 +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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|