pr47 0.0.2

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

Project-47

alt Project-47

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

Pr47 intends to be a strict language, any operation violating Pr47 rules will be rejected and error will be thrown to host environment. A Pr47 runtime may also implement an optional tolerant mode, within which some of erroneous operations are allowed, and other erroneous operations are skipped without interrupting program execution. However, operations resulting undefined behavior are never legal and shall be avoided with every effort.