Skip to content

Latest commit

 

History

History
47 lines (37 loc) · 2.14 KB

README.md

File metadata and controls

47 lines (37 loc) · 2.14 KB

ProScript Language Specification

This repository defines the ProScript 0.1 source-language contract for compiler, runtime, standard-library, and tooling developers.

The current authoritative decision baseline is P-000 through P-374 (P-171 and P-172 were never assigned), S-000 through S-205, and decided standard-library entries through STD-150.

Start here

The complete P-/S-numbered decision records are retained under design/. They preserve rationale and historical states; only the entries identified as current under the precedence rules are normative.

Repository scope

This repository specifies observable ProScript behavior. It does not contain a compiler implementation, native object format, runtime implementation, native backend, or editor extension. Implementation snapshots are clearly labeled informative and cannot override the language contract.

ProScript is still under active development. A change to observable behavior is not complete until its decision record, consolidated specification, grammar or tooling contract where applicable, reference material, and conformance mapping have been updated together. See CONTRIBUTING.md.

License

The specification is available under the MIT License.