docs.rs failed to build oak-nim-0.0.5
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
oak-nim-0.0.10
🚀 Oak Nim Parser
Efficiency Meets Expressiveness — A high-performance, incremental Nim parser built on the Oak framework.
🎯 Why oak-nim?
Nim combines Python-like expressiveness with C-like performance, featuring indentation-based syntax, powerful metaprogramming, and compile-time execution. oak-nim handles Nim's unique syntax challenges while delivering sub-millisecond performance.
✨ Key Features
- ⚡ Blazing Fast — Sub-millisecond parsing for real-time IDE feedback
- 🔄 Incremental Parsing — Re-parse only what changed
- 🌳 High-Fidelity AST — Captures indentation blocks, metaprogramming, type system, pragmas
- 🛡️ Robust Error Recovery — Graceful handling with precise diagnostics
- 🧩 Deep Ecosystem Integration — Works with
oak-lspandoak-mcp
🏗️ Architecture
Follows the Green/Red Tree architecture with efficient immutability, lossless syntax trees, and type-safe traversal.
📖 Documentation
For usage examples and API details, see the API documentation.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.