Skip to content
Will Clinger edited this page Jun 8, 2017 · 8 revisions

Features to add, things to do

v2.xx

  • FFI
    • repair FFI bit rot: FfiTodo
    • implement FFI for ARMv7
  • clean up C code
  • add another build host

v1.xx

v1.3

  • add R7RS Red Edition libraries and tests (done)
  • add new SRFIs, especially SRFIs proposed for Orange Edition:
    • SRFI 141 (integer division)
    • SRFI 142 (bitwise operations), almost identical to SRFI 151
    • SRFI 143 (fixnums)
    • SRFI 144 (flonums), not yet final
    • SRFI 151 (bitwise operations), not yet final, supersedes SRFI 142
    • SRFI 122 (intervals and arrays)
    • SRFI 146 (immutable maps), not yet final
  • update benchmarks
    • add R7RS Red Edition benchmarks
    • run benchmarks on ARMv7

v0.99

v0.98

  • first steps toward R7RS conversion
    • lexical syntax
    • define-library
    • new procedures
    • revised semantics for old procedures
  • some important new SRFIs
    • SRFI 112
    • SRFI 113
    • SRFI 114
  • preliminary version of regional garbage collector
    • rewrite hash tables to eliminate long vectors

v0.97

Lower priorities

CommonLarcenyTodo

Educational Support

Felix's research

look into these as time permits

Clone this wiki locally