# literally every golflang ever

Jump to navigation
Jump to search

literally every golflang ever stack-based, stack is set to input [lazily evaluated] unbalanced anything is fixed using HTML error correction rules. e.g. (:a)b becomes (:a;)b, and (a becomes (a) h - prints Hello world H - prints Hello World h, - prints Hello, world H, - prints Hello, World h! - prints Hello world! H! - prints Hello World! h,! - prints Hello, world! H,! - prints Hello, World! b - 99 bottles of beer, last lyric being "0 bottles of beer on the wall, 0 bottles of beer!" B - 99 bottles of beer, last lyric being "0 bottles of beer on the wall, 0 bottles of beer!\nGo to the store and buy some more, 99 bottles of beer on the wall!" f - fibbonacci numbers l - lucas numbers ! - factorial p - prime numbers P - palindrome d - disan count D - digital root m - output the mandelbrot set in ASCII art < - interpret brainfuck > - interpret deadfish ^ - interpret literally every golflang ever r - rot13 i - calculate pi to [POP] digits ? - truth machine F - FizzBuzz F! - FizzBuzz! # - loop c - count from [POP 2] to [POP 1] in unary C - count from [POP 2] to [POP 1] in decimal % - swap + - increment - - decrement " " - push string to stack. \\ -> \, \" -> " [ ] - do while nonzero { } - do while zero ( ) - if nonzero then : ; - if zero then @ - print the letter @ $ - convert to leetspeak & - bitwise and | - bitwise or ~ - bitwise not * - [POP 2] divided by [POP 1] , - discard = - push a random number if [POP 1] is equal to [POP 2], otherwise push a string ' - 'x is equivalent to "x". this is useful in exactly 1 situation \ - segfault ` - calls [POP 2] with the argument [POP 1] I - \x. x K - \xy. x S - \xyz. xz(yz) s - print the letter s M - \x. xx X - \f. M(\x. f(xx)) Y - \f. (\x. f(xx))(\x. f(xx)) Z - \f. M(\x. f(\v. xxv)) x - M(\xy. y(xxy)) y - (\xy. y(xxy))(\xy. y(xxy)) z - M(\xyz. y(xxy)z) v - C:\Riot Games\VALORANT\live\VALORANT.exe 0 - pushes 0 1 - pushes 1 2 - pushes 2 3 - pushes 3 4 - pushes 4 5 - pushes 5 6 - pushes 6 7 - pushes 7 8 - pushes 8 9 - pushes 9 q - pushes 10 w - pushes 11 e - pushes 12 t - pushes 13 y - pushes 14 u - pushes 15 o - pushes 16 a - pushes 17 s - pushes 18 g - pushes 19 j - pushes 20 k - pushes 21 n - pushes 22 Q - pushes 23 W - pushes 24 E - pushes 25 R - pushes 26 T - pushes 27 U - pushes 28 O - pushes 29 A - pushes 30 G - pushes 31 J - pushes 32 L - pushes 33 V - pushes 34 N - pushes 35 M - pushes 36 _ - performs a command at random / - halts execution . - print - nop