Hats

From Esolang
Jump to navigation Jump to search

Hats or

is an Esoteric programming language created by User:Buckets in 2021.

(The "meat" of the Hat has to be 2 removed or more of the rim of the hat, And height cannot exceed Rim2-1)

Pseudo-Commands Instructions
A hat With a rim of m. Change the Next Hat By m as a Variable, This will forever ruin that Particular Command Forever, The rim Has to be Equal or higher than 4, unless m is 9.
A hat with a height of n. Change the Next Hat by -n As a Variable, this Will Forever ruin that specific Command forever, Has to be Bigger than 3, unless n is 7.
Offset of The previous Hat Line, Call it o. If o is 1 away, Noop, Else Example: hatline0, hatline3. Skip all commands until A command meets of the hat line Set.
Left missing Hat area. Print the next Command/Variable.
Right missing hat Area. Sets the next command as an Input Variable, effectively Ruining that Command Until The end of the program And To The Next Program as the input.
Space of p. If the next Command/variable Is equal to 3, Go Up p o, unless p is 0.

Cat program: