Pixiedust
Jump to navigation
Jump to search
Pixiedust is a Turing-complete assembly-like language created by Stephen Leppik with the intention of looking like pixie dust. First revealed in a 2018 Stack Overflow post, the language consists entirely of the symbols *+.
plus whitespace. Whitespace has no effect on the program, but should be used liberally to achieve the desired aesthetic.
Instructions
The full list of instructions can be found in the reference distribution.
Hello World
A golfed Hello World program would look like this:
++.*+..+... ++.*++..+.+ ++.*++.++.. ++.*++.++.. ++.*++.++++ ++.*+.++.. ++.*+..... ++.*+.+.+++ ++.*++.++++ ++.*+++..+. ++.*++.++.. ++.*++..+.. ++.*+....+
However, an equivalent but more Pixiedust-thematic Hello World program might look more like this:
+ + . *+ .. +. .. . . . . + + .* + +. . + .+ * ++. * + + . ++ . . * . . . . .* + +. * + + .+ + . .* . . . . .. ++ . * ++. + ++ + * . . .. . .* + + .* + . + +. . . . . . . . + + .*+ . .. . .* . . . .. . . .* + +. * +. + . ++ +* + +. *+ + . ++ ++ .. . .. + +. * + + + .. + .* . + + . * ++ . + + ..* . .. + + . * ++. .+.. . . . . ... .. + + . *+ .. . . +*. . . . . .*