Draft:Stardust

From Esolanging
Jump to navigationJump to search

Stardust is an esoteric programming language made by User:Dragoneater67 in 2026.

Overview

The program is a grid of instructions that tiles an infinite plane. There is a program counter initially placed on the top-right corner of the grid and facing the right direction. At each step, it executes the instruction its pointing to, then moves 1 step in its direction.

Stardust instruction table
Instruction Description
. Rotate the program 90 degrees clockwise.
, Rotate the program 90 degrees clockwise if this instruction (local to this position) has been executed an even amount of times, 90 degrees counterclockwise otherwise.

Computational class

This page is a Work-In-Progress. It may change in the future.

Stardust's computational class is currently unknown. Though Stardust is reversible as each command has an inverse when running the program backwards:

Evil Stardust instruction table
Instruction Description
. Rotate the program 90 degrees counterclockwise.
, Rotate the program 90 degrees counterclockwise if this instruction (local to this position) has been executed an even amount of times, 90 degrees clockwise otherwise.