ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/microscheme/Changes
(Generate patch)

Comparing cvsroot/microscheme/Changes (file contents):
Revision 1.8 by root, Sun Nov 29 13:47:15 2015 UTC vs.
Revision 1.9 by root, Mon Nov 30 06:40:56 2015 UTC

1 1
2TODO: call/cc broken with or with SCHEME_STACK, also in tinyscheme 2TODO: call/cc broken with or with SCHEME_STACK, also in tinyscheme
3TODO: fix .atom names 3TODO: fix .atom names
4TODO: |name|? (TOK_STRATOM) 4TODO: |name|? (TOK_STRATOM)
5TODO: simpler cell memory management, only one block 5TODO: simpler cell memory management, only one block
6TODO: proplists broken due to symbol not a pair anymore
6 7
7- major size optimisations 8- major size optimisations
8 - struct layout for both typical CISC and RISC cpus. 9 - struct layout for both typical CISC and RISC cpus.
9 - optional error messages. 10 - optional error messages.
10 - optional error checking. 11 - optional error checking.
35- symbols use one cell instead of two now. 36- symbols use one cell instead of two now.
36- subnormals are no longer flushed to zero in some comparisons. 37- subnormals are no longer flushed to zero in some comparisons.
37- scheme fix: gensym does not intern the symbol. 38- scheme fix: gensym does not intern the symbol.
38- scheme fix: properly support symbol names starting with '.' 39- scheme fix: properly support symbol names starting with '.'
39- scheme improvement: support |identifier| syntax. 40- scheme improvement: support |identifier| syntax.
41- new procedure: gensym?
40 42

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines