https://github.com/kevinshome/slatt
🦋 an esoteric programming language based on the way playboi carti tweets
https://github.com/kevinshome/slatt
compiler esoteric esoteric-language esoteric-programming-language programming-language python3
Last synced: 4 months ago
JSON representation
🦋 an esoteric programming language based on the way playboi carti tweets
- Host: GitHub
- URL: https://github.com/kevinshome/slatt
- Owner: kevinshome
- License: mit
- Created: 2019-06-11T07:42:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T03:29:47.000Z (about 6 years ago)
- Last Synced: 2025-09-07T15:00:49.832Z (5 months ago)
- Topics: compiler, esoteric, esoteric-language, esoteric-programming-language, programming-language, python3
- Language: Python
- Homepage: http://slattlang.ml
- Size: 24.4 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Slatt Esoteric Programming Language
[](https://codebeat.co/projects/github-com-kevinshome-slatt-master)
* Slatt is an esoteric programming language based on the way rapper, "Playboi Carti", writes tweets.
* Examples:
* https://twitter.com/playboicarti/status/994731849690869761
* https://twitter.com/playboicarti/status/991715100854714368
* https://twitter.com/playboicarti/status/1006241861579804672
* The latest release of Slatt is Development Release 004:
(In order to use the Slatt Development Releases, you must have >= Python 3.5 installed)
* Features in this release:
- if/else statements!
- user input!
- examples of these can be found in "examples/if_else.slatt"
- (i also did a bit of a rewrite because this code was a fucking mess, still is, but now less)
* How to use the latest Slatt Development Release:
- Clone this git repository.
```
git clone https://github.com/kevinshome/slatt.git
```
- Run Slatt module through Python.
```
python3 -m slatt {SLATT_FILE}.slatt
```
- Program will then be built and run by the Slatt compiler.
* "Hello, world!" example:
```
1 **slatt!** # this is reqired at the top of every slatt file
2
3 +yo pierre("Hello, world!") # outputs "Hello, world!" in console
4
5 ok! # this is required at the bottom of every slatt file
```
(This example can be run with "python3 -m slatt slatt/examples/hello.slatt")