Changeset 11905 in project


Ignore:
Timestamp:
09/05/08 16:49:38 (13 years ago)
Author:
felix winkelmann
Message:

comment fix and TODO update

Location:
chicken/branches/hygienic
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chicken/branches/hygienic/TODO

    r11903 r11905  
    1010
    1111* bugs
    12 
    1312** compiler
    1413*** pre-optimization
    1514**** changes call-sites and makes them invalid for later pre-optimization
    16 
    1715** macros
    18 *** synrules must refer to internal bindings
    19     or renames trigger the usual problem with aliased primitives
    2016*** expansion of r5rs_pitfall 4.2 incorrect
    2117    possibly due to a non-aliased implicit "begin" somewhere
    2218*** dirty-macros.scm loops when using `defile'
    2319    possibly due to unrenamed special forms
    24 
    2520** modules
    2621*** chicken.import.scm refers to ##sys#chicken-macro-environment
     
    6156*** only download tests on demand (-test option)
    6257** chicken-install
     58*** dependency-resolution fails
     59    installing numbers with an empty repo seems to miss silex; apparently
     60    we can't depend on `retrieve' to order dependencies correctly?
     61*** passing multiple names doesn't build them in the same order
     62    may be related to the point above
    6363*** handle needs/depends of builtin extension
    6464*** should cache extension-info
     
    8181*** reimport of imported id
    8282*** unused defs?
     83
     84* eggs
     85** numbers
     86   segfaults - something wrong with finalization, may be related to
     87   warning on compilation
     88** testeez
     89   doesn't work: %testeez:body (or whatever) must be made available
     90   somehow; if all else fails, export it (including required indirect
     91   exports. This is ugly but should at least work)
  • chicken/branches/hygienic/c-backend.scm

    r11085 r11905  
    237237                   (gen "C_mutate(&lf[" index "]")
    238238                   (gen "C_mutate((C_word*)lf[" index "]+1") )
    239                (gen " /* " (uncommentify (symbol->string var)) " ...) */,")
     239               (gen " /* (set! " (uncommentify (symbol->string var)) " ...) */,")
    240240               (expr (car subs) i)
    241241               (gen #\)) ) )
Note: See TracChangeset for help on using the changeset viewer.