oak-dart 0.0.11

High-performance incremental Dart parser for the oak ecosystem with flexible configuration, supporting cross-platform development and modern UI frameworks.
Documentation
# 🌐 Dart Language Integration


This module defines the `DartLanguage` struct, which serves as the central configuration point for the Dart parser within the Oak framework.

## 🛠️ Language Configuration


The `DartLanguage` struct implements the `Language` trait, providing metadata and type definitions required by the Oak ecosystem.

```rust
pub struct DartLanguage {
    // Future configuration options (e.g., language version, lint rules)
}
```

## 🧩 Integration


`DartLanguage` links together the lexer and parser components:

- **TokenType**: `DartTokenType`
- **ElementType**: `DartElementType`
- **TypedRoot**: `DartRoot`

## 🚀 Usage


```rust
use oak_dart::DartLanguage;

let config = DartLanguage::new();
// Pass this config to DartParser::new(&config)
```