67

From Esolang
Jump to navigation Jump to search

67 is a stack-based esoteric language inspired by Brainfuck which uses two stacks rather than one.

It was created in 2025 by User:Eating-dinner

Overview

  • The language 67 was created as a joke and should not be considered for serious use.
  • It was inspired by a meme which compared [6,11] and [7,9] and other brainrot.
  • heavily inspired by Brainfuck
  • Very brainrotted

Kind of looks like this

| ... |     | ... |
| 000 |     | 000 |
| 000 |     | 000 |
| 000 | <-- | 000 | <-- 
| 000 |     | 000 |
| 000 |     | 000 |
| ... |     | ... |

Similarly to brainfuck, it has a stack with unsigned 8bit integers. This time the tape is specifically infinitely long, and there's two. So it's twice as good.

They're verticle stacks and you go up and down them, and they're infinitely long upwards and downwards.

Command Description
67 Moves pointer on the left up and pointer on the right down
711 Decrements cells at pointers
69 Swaps the stacks and pointers then increments the left tape by 1(left stack goes to right stack, right stack goes to left stack)
911 Flip both stacks, including the pointer, across the centre(starting cell)
41 Input a character and store it in the sum of the cells at the pointers(mod 256) in ASCI
42 Output the character signified by the sum of the cells at the pointers(mod 256) in ASCII
32767 Jump past the matching 255 if the sum of the cells at the pointers add up to 0
255 Jump back to the matching 32767 if the sum of the cells at the pointers is nonzero

All characters that are not these commands are treated as comments. The code is read left to right. Thus, 4255 will be parsed as 42.

67 in 67

696969696969696969696969696969696969   both tapes are now 9
32767                                  start loop
67 696969696969 911 67 911             add 3 to both tapes
711                                    decrement counter
255                                    end loop
67 42                                  outputs 9*3*2 = 54 = "6"
69 42                                  outputs 54+1 = 55 = "7"

Hello,_world! in 67

coming soon tm

Interpreters

ill write one in python dw