calm yourself

This commit is contained in:
Chris Wanstrath 2025-10-10 14:28:38 -07:00
parent 43842adc87
commit ae0fa40261

View File

@ -47,7 +47,7 @@ Commands: `clear`, `reset`, `exit`.
- Tail call optimization with unbounded recursion (10,000+ iterations without stack overflow) - Tail call optimization with unbounded recursion (10,000+ iterations without stack overflow)
- Exception handling (PUSH_TRY, PUSH_FINALLY, POP_TRY, THROW) with nested try/finally blocks and call stack unwinding - Exception handling (PUSH_TRY, PUSH_FINALLY, POP_TRY, THROW) with nested try/finally blocks and call stack unwinding
- Native function interop (CALL_NATIVE) with sync and async functions - Native function interop (CALL_NATIVE) with sync and async functions
- **Auto-wrapping native functions** - register functions with native TypeScript types instead of Value types - Write native functions with regular TypeScript types instead of Shrimp's internal Value types
## Design Decisions ## Design Decisions