-
Notifications
You must be signed in to change notification settings - Fork 32
FeaturesTodo
Will Clinger edited this page Jun 8, 2017
·
8 revisions
- FFI
- repair FFI bit rot: FfiTodo
- implement FFI for ARMv7
- clean up C code
- add another build host
- improve ARMv7 code generator
- GreatPrimOpCleanUp
- TwobitCompilerTodo
- propose new SRFIs
- R7RS naming convention for SRFIs
- R7RS file naming conventions
- 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
- R7RS conversion
- SRFI 100 and above
- 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
- CommonLarcenyTodo
- Educational Support
- SRFI 97
- SRFI 99
- SLIB (done as of v0.962)
- SchemeNow
- WhyTwobitIsSlow
- ArithmeticConversion
- BeginnerLanguage
- Stepper
- Editor
- LibrariesTodo
- InlineNativeAssemblyInMacscheme
- alternative representations for strings (needed by regional collector)
- reader customization
- Left over from v0.92 and v0.93 (possibly done by now):
- TopLevel
- SemanticsConversion
- RepresentationInference
- DeveloperManualTodo