para-compiler
- The Para Compiler (From Greek "para": Beside/Alongside). Main repository containing the compiler-implementation for the language.para-cli
- Command Line Interface Implementation for the Para Compiler. Default way to interact with the Para compiler.libpbl
- The Para Base Library written in C. Provides core functionality, types and macros for the language.libpext
- The Para Extension Library written in C and Para. (Reserved repository - Empty for now)libasync
- Stackless Async Subroutines for C - Experimental fork for extending functionality
For in-depth information about the project and how to get started, visit our docs here.
To develop on the Para Project, you may contribute to the main repo containing the compiler implementation or one of the following side-repos:
- Para Base Library - The Para Base Library written in C. Provides core functionality, types and macros for the language.
- Para Extension Library - The Para Extension Library written in C and Para. (Reserved repository - Empty for now)
For more info on development for the core Python API and compiler, you may go here.
Para is not intended as a language for production code or professional usage as of now. It is for now solely a free-time/college project.
This also means that issues or bugs while running can likely occur, and it's not a stable or production-ready language as of the point of writing. (2022-01-25).