# Ejemplos de uso de mmex_lib 馃И
Esta carpeta contiene ejemplos pr谩cticos de c贸mo integrar y utilizar la librer铆a `mmex_lib` en diferentes entornos y lenguajes.
## 馃搧 Estructura de la Carpeta
- `rust/`: Ejemplos puros de uso de la librer铆a desde Rust.
- `python/`: Scripts de integraci贸n de Python utilizando `MmexEngine`.
- `kotlin/`: (En desarrollo) Ejemplos de integraci贸n para aplicaciones Android.
## 馃殌 C贸mo ejecutar los ejemplos
### Desde Rust
Puedes ejecutar los ejemplos de Rust utilizando `cargo run --example <nombre_del_ejemplo>`.
```bash
cargo run --example example_account
cargo run --example example_1
```
### Desde Python
Para ejecutar los ejemplos de Python, primero aseg煤rate de haber configurado el entorno virtual y compilado la librer铆a:
```bash
make setup
source .venv/bin/activate
python examples/python/example.py
```
## 馃摑 Descripci贸n de los ejemplos
| `example_account.rs` | Rust | C贸mo crear y listar cuentas utilizando `MmexContext`. |
| `example_1.rs` | Rust | Operaciones b谩sicas de base de datos en memoria. |
| `python/example.py` | Python | Ejemplo b谩sico de apertura de base de datos y listado de transacciones. |
---
## 馃挕 Contribuir con ejemplos
Si has desarrollado un caso de uso interesante, 隆te invitamos a compartirlo! Crea un Pull Request a帽adiendo tu ejemplo a la carpeta correspondiente.