Skip to content
Felix S. Klock II edited this page Jul 28, 2013 · 2 revisions

Some of this may be out of date (as of v0.964).

  • CommonLarcenyDocumentation needs updating and improvement
  • some way to define subclasses of existing classes
  • go over JoeMarshall's work, decide what to do with it
    • e.g. do we keep the generics/multimethod based framework he used?
    • Or try to switch to something with less overhead and a closer match to the runtime model of the CLR?
  • integrate the runtime code generation stuff in some sensible way (il-corememory.sch)
    • v0.964 compiles on load
    • Felix has prototyped compile-on-eval, but it isn't part of v0.964
    • problem: the CLR doesn't reclaim storage occupied by classes, so generating a new class for every interaction is nervewracking
      • Felix's prototype avoids this problem
  • generate classes at runtime (see il-corememory.sch for inspiration on what to use here...)
    • actclera
  • provide syntax for declaring event handlers and attaching them to events - see CommonLarcenyEvents
Clone this wiki locally