Metadata-Version: 2.4
Name: bxengine
Version: 1.0.2.1
Summary: B++ runtime engine
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Interpreters
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# bxengine

`bxengine` is a Python implementation of the B++ runtime engine.

## Install

```bash
pip install bxengine
```

## CLI

Run a file:

```bash
bxengine path/to/program.bx
```

Run inline code:

```bash
bxengine -e "[CONCAT \"hello\" \" world\"]"
```

## Development

```bash
uv sync --dev
pytest
```

## Language Server

Start the LSP server over stdio:

```bash
uv run bxengine-lsp
```
