Metadata-Version: 2.4
Name: po-lang-engine
Version: 2.1.2
Summary: Po-Lang: A robust scripting language engine with compiler, VM, persistent HTTP server, and standard library
Author: Po-Lang Team
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Interpreters
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Po-Lang Engine v2.1.2

A robust, multi-purpose scripting language with a bytecode compiler and persistent socket HTTP server.

## Install

```bash
pip install po-lang-engine
```

## Quick Start

```bash
pop run hello.po
pop repl
python -m po_lang_engine run hello.po
```

## Web Server Example

```po
use net
keep server = net.listen(8080)
server["route"]("GET", "/", fn(req) { return "<h1>Hello from Po-Lang!</h1>" })
server["start"]()
```

## Features
- `try / catch / finally`, `throw`
- `def` / `fn`, `for` / `loop`, `while`
- Modules: `json`, `math`, `net`, `io`, `sys`, `os`, `time`, `random`
- `net.listen(port)` — persistent blocking HTTP server with graceful Ctrl+C shutdown
