Property404 / fetlang
- понедельник, 9 октября 2017 г. в 03:14:21
Fetish-themed programming language
Fetlang is a statically typed, procedural, esoteric programming language and reference implementation. It is designed such that source code looks like poorly written fetish erotica
Fetlang is not recommended for production use at this moment, especially in medical or military applications
The following example outputs the arguments given to the executable:
Make Sean moan
Worship Carrie's feet
Bind Amy to Saint Andrew's Cross
Have Amy hogtie Sean
If Amy is Carrie's bitch
Make Slave scream Sean's name
Make Sean moan
Requirements:
Optional dependencies:
Supported systems:
Build Fetlang:
$ git clone https://github.com/Property404/fetlang
$ cd fetlang
$ meson --buildtype=release src build
$ cd build
$ # Build Fetlang
$ ninja
$ # Run unit tests
$ ninja test
Install Fetlang:
$ sudo ninja install
$ # Make sure it worked
$ fetlang ../examples/hello.fet && ./a.out
Hello World!
Comments
Control Flow
Fetishes
Fetish Reference
Grammar
Tutorial
Types
Variables
Fetlang is licensed under the BSDM (BSD, modified) license