Formal languages, spin systems, and quasicrystals | Synapse