Skip to content
Leah Hirst edited this page Nov 11, 2024 · 1 revision

Welcome to the nospace wiki!

What is nospace?

Nospace is an esoteric programming language which is built Whitespace. It's syntax is constructed using only zero-width spaces (), zero-width non-joiners (), zero-width joiners (), and word joiners ().

It also adds static type checking using a novel type system. Learn more about nospace's type system here.

Usage

Nospace uses the same instruction set as Whitespace, but aliases spaces with zero-width spaces (), tabs with zero-width non-joiners (), and feed lines with zero-width joiners ().

For those unwilling to adapt to this new world of zero-width programs, this repository also provides "Nossembly" - an assembly language which can compile to both Nospace and Whitespace. Learn about Nossembly's syntax here.

Clone this wiki locally