Skip to content

2024 revision of Polaris, a stack-based, pure and minimal programming language with strings as its only data type πŸ‹

Notifications You must be signed in to change notification settings

Lartu/Polaris-Twist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation



Polaris Twist πŸ‹ is a refreshing stack-based, concatenative, interpreted programming language with strings as its only data type. It's a revision of the original Polaris, much faster and with Foreign Function Interface support. It has been designed to be small in size and minimal in language features. It has been written in C++98, so it can probably be compiled with any C++ compiler out there.

/* This is a little Polaris Twist quine */

("(" @f ") >f f%" fprint) >f f%

Building Polaris Twist

To build Polaris Twist, clone this repository and run make. You can install it using make install. You can uninstall it with make uninstall.

Documentation

I owe you the documentation. Sorry! Soon!

License

The Polaris Twist interpreter is distributed under the Apache 2.0 License. Copyright (c) 2020-2024, Lartu (www.lartu.net).

About

2024 revision of Polaris, a stack-based, pure and minimal programming language with strings as its only data type πŸ‹

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published