Skip to content

Lake-Project/Peren

Repository files navigation

Peren Programming Langauge

.NET build status

Peren. Name derived from Perenial. to mean "long lasting"

Peren, programming langauge developed with the intention of being a middle ground between C and rust with learning curve and complexity. It has an optimized cross-compiler utilizing the LLVM.

Build Instructions

install .NET v 8.0.0 and LLVM v18.1.6

# to build and run the project
# to invoke from path its "perenc"
dotnet run -- /TestFiles/BinaryAddition.pn --print-ir -o Test.exe

Documentation

warning

this is still a very half-baked language and compiler. but its good enough to make basic programs, look at the /TestFiles/ directory to see what's possible.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages