Skip to content

Repository files navigation

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-367 (P-171 and P-172 were never assigned) and S-000 through S-203.

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, bytecode format, VM 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.

About

ProScript is a statically typed, native-first language for highly concurrent web services and CLI applications.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages