Nuts
Jump to navigation
Jump to search
Nuts is a functional programming language designed by @hogefuga or ゝゝ 々々 in Qiita, hoge-fuga-0000 or 々々 ゝゝ in GitHub [dead account], or 🚫 in Twitter [dead account], published in 2018[1].
Nuts is a purely functional programming language based on lambda calculus and has a slogan WYSINMTWYS, an abbreviation for what you see is nothing more than what you see.[2]
As of April 2020, the information about this language is not available anymore because the designer had gone offline but nothing about the language got archived.
Overview
[3]
Nuts uses five characters '".,:
for commands.
Commenting
A line beginning with a character ;
works for a line comment.
Examples
Hello, world!
,,,,,,'''''',,:'',..,,........ .. .,,:...,,:..,,:'',..,..,..,,... .. .,,:.,,:'',..,..,..,..,..,..,.. ,..,,... .. .,,:......,,:.....,,:.,,:..,,:..,,:'',..,,..... .. .,,:...."','',..,..,..,..,..,..,..,.. .,'',..,..,..,.. . .','',..,..,..,..,..,..,..,..,..,..,.. .,'',..,..,..,.. . .','',..,..,..,..,..,.. ,..,..,.. .,'',..,..,..,..,..,..,..,.. . .','',..,..,..,..,..,..,..,..,..,.. .,'',..,..,..,..,..,.., ..,..,..,.. . .','',..,..,..,..,..,..,..,..,..,..,..,.. .,'',..,..,..,..,..,..,..,..,.. . .'',..,,'' ,..,..,..,..,..,..,..,..,..,..,.. .,'',..,..,..,..,..,..,..,..,..,.. . .. .
References
- ↑ @hogefuga (21 December 2018). "純粋関数型難解プログラミング言語を自作した" [I implemented an esoteric purely functional programming language] (in Japanese). Retrieved 5 September 2019.
- ↑ 2.0 2.1 Nuts/README.md (dead link)
- ↑ Nuts/nuts-specification.md (dead link)
Links
- hoge-fuga-0000/Nuts(dead link) — Repository for original interpreter.