_ _ _ _ _ _
| | (_|_) | (_) |
| | ___ _ _| | ___| |
| |/ _ \| | | |/ / | |
| | (_) | | | <| | |
|_|\___/| |_|_|\_\_|_|
_/ |
|__/
purveyors of fine, internet-related kipple since 1985.
A quick summary of remaining Digamma-related tasks, prior to release.
- ✓ CASE => Hashtable + goto dispatch, to avoid multiple COND conditions for instruction dispatch in Hydra (self-hosting Digamma VM)
- Better type support in Enyalios (the pre-Digamma compiler), to support Stalin-style type in Digamma at a user (rather than compiler) level
- Back Porting define-syntax from Hydra/Enyalios to Vesta (I need to replace the C version of syntax-rules with a more fleshed out version)
- Add AVL (or some other Tree) to the language at a reader level, to support cases where Tries are insufficient; currently experimenting with #{ hash :table} syntax
- Libraries + Fix the SRFI-55 support (the SRFI-55 support is cheaply implemented)
- Better Error support in Enyalios' restricted language; at least something like Voodoo Slide's UNWIND-PROTECT
- Clean up Eurydice, the Digamma beautifier & lint
- Engines in Hydra/Vesta
- Verify complete language coverage & possible regressions in Hydra
Home |
Blag |
Projects |
Twitter |
Github |
BitBucket