refactor pxl8 repl

This commit is contained in:
asrael 2025-12-02 11:02:23 -06:00
parent 04d3af11a9
commit 3313c800a9
No known key found for this signature in database
GPG key ID: 2786557804DFAE24
25 changed files with 537 additions and 424 deletions

View file

@ -1,10 +1,5 @@
# pxl8
### Requirements
- **Clang 19+** (or GCC 15+) - Required for C23 `#embed` support
- **SDL3** - System package or auto-vendored
### Quick Start
```bash
@ -15,6 +10,11 @@
```
**Note** The demo has keys 1-8 bound for different examples.
### Requirements
- **Clang 19+** (or GCC 15+) - Required for C23 `#embed` support
- **SDL3** - System package or auto-vendored
> [!WARNING]
> <strong>Heavy development. So... <em>here be dragons :3</em></strong>
@ -44,4 +44,4 @@ pxl8 is free and open source! All code in this repository is licensed under:
- Mozilla Public License, Version 2.0 ([LICENSE](LICENSE) or https://mozilla.org/MPL/2.0/)
Third-party dependencies (Fennel, linenoise, log.c, LuaJIT, miniz, SDL3) retain their original licenses.
Third-party dependencies (Fennel, linenoise, LuaJIT, miniz, SDL3) retain their original licenses.