|
|
|
Collabi is a collaborative esolang. It was made by [[User:HammyHammerhead]]. |
|
Collabi is a collaborative esolang. It was made by [[User:HammyHammerhead]], but it's ownership was moved to [[User:Esolangist]], because he is HammyHammerhead's new account. |
|
== Base commands == |
|
== Base commands == |
|
The base commands are the same as the commands in [[Brainfuck]]. |
|
The base commands are the same as the commands in [[Brainfuck]]. |
|
|
|
# Don't make a command dedicated to running a popular problem. |
|
# Don't make a command dedicated to running a popular problem. |
|
# Don't make commands that run the rest of the code in a completely different programming language. |
|
# Don't make commands that run the rest of the code in a completely different programming language. |
|
# SIGN YOUR NAME. |
|
# SIGN YOUR NAME. <small>Esolangist's Mini Rule: use <nowiki>~~~~</nowiki></small> |
|
# You are allowed to add a stack if you want. |
|
# You are allowed to add a stack if you want. |
|
this is future user:hammerheadhammy. the stack has been added. |
|
this is future user:hammerheadhammy. the stack has been added. |
|
|
|
|
|
|
|
OUTPUT x | Output the value of x. | [[User:PrySigneToFry]] |
|
OUTPUT x | Output the value of x. | [[User:PrySigneToFry]] |
|
|
|
|
|
™ | Truth machine. | ~~~~ |
|
|
|
|
|
|
|
|
== Examples == |
|
== Examples == |
|
|
|
OUTPUT "Hello, world!" |
|
OUTPUT "Hello, world!" |
|
</pre> |
|
</pre> |
|
|
|
|
=== [[Truth-machine]] === |
|
=== [[Truth-machine]] === |
|
By [[User:Qawtykit]] |
|
By [[User:Qawtykit]] |
|
|
|
<pre>PUT CLL JUP 1:2; (0) PRINT JUP 0:3; |
|
<pre>PUT CLL JUP 1:2; (0) PRINT JUP 0:3; |
|
(1) PRINT JUP 1:2;</pre> |
|
(1) PRINT JUP 1:2;</pre> |
|
|
==== Alternated ==== |
|
|
|
|
|
By [[User:Esolangist|Esolangist]]. |
|
|
This has a bit of [[Branflakes]] mixed in :) |
|
|
<br> |
|
|
<pre> |
|
|
PUT[OUTPUT 1]OUTPUT 0 |
|
|
</pre> |
|
|
warning: this isn't a true truth machine because if you input 2 you get infinite 1s. 9? nope, ones. 97,104? ONES. the only thing that outputs 0 is 0 and everything else outputs 1 infinitely. |
|
|
===== DOUBLE alternated ===== |
|
|
Also by [[User:Esolangist|Esolangist]]. |
|
|
<br> |
|
|
<pre> |
|
|
™ |
|
|
</pre> |
|
=== [[Quine]] === |
|
=== [[Quine]] === |
|
By [[User:PkmnQ]] |
|
By [[User:PkmnQ]] |