modality-lang 0.1.6

Modality language lib
Documentation
# Modality Language Examples

This directory contains examples demonstrating how to use the Modality Language Parser.

## Rust Examples

- **`parse_example.rs`** - Basic parsing example
- **`compare_parsers.rs`** - Compare hand-written vs LALRPOP parsers
- **`lalrpop_example.rs`** - LALRPOP parser usage
- **`parse_all_models.rs`** - Parse multiple models from a file
- **`mermaid_example.rs`** - Generate Mermaid diagrams
- **`simple_mermaid.rs`** - Simple Mermaid diagram generation

## WASM Examples

See the [`wasm/`](wasm/) directory for WebAssembly examples:

- **`example.html`** - Browser-based demo
- **`node-example.cjs`** - Node.js example
- **`README.md`** - Detailed WASM documentation

## Model Files

The [`models/`](models/) directory contains example Modality language files for testing.

## Running Examples

### Rust Examples

```bash
# Run a specific example
cargo run --example parse_example

# Run all examples
cargo test --examples
```

### WASM Examples

See the [WASM examples README](wasm/README.md) for detailed instructions.