#lang #script #language #formal

bin+lib pr47

A semi-experimental programming language. Still working in progress.

3 releases

0.1.4-ALFA Apr 1, 2022
0.1.3 Nov 19, 2021
0.1.1 Oct 20, 2021
0.1.0 Aug 31, 2021
0.0.2 Sep 13, 2020

#699 in Development tools

MIT license

480KB
11K SLoC

Project-47

Rust CI https://rust-reportcard.xuri.me/badge/github.com/Pr47/Pr47


Pr47 (47工程, Project-47, Проекта-47) is an extension language designed to support general procedural programming. Pr47 intends to be a powerful "medium"-weight configuration language for Rust programs, while supporting seamless interaction with Rust environment.


lib.rs:

Pr47(Project-47): A semi-experimental embeddable programming language for Rust

⚠⚠⚠ Develop stage note ⚠⚠⚠

By this time the author doesn't know which APIs are necessary for user to write low-level, direct FFI bindings, nor does the author know which APIs are necessary for user to tweak the VM runtime. So we are making as many things public as possible. This situation may change in the future so watch your back.

Dependencies

~1–2.8MB
~53K SLoC