Skip to content
Ryan Tosh edited this page Jan 28, 2021 · 3 revisions

Ash is a golfing language, designed in January 2021. It's my first attempt at a golfing language.

Basics

Ash uses a prefix notation for its operators. That means 2+2 looks like:

+22

Almost everything character you type is an operator. The + is a binary operator for addition. The 2s are nullary operators which return 2.

Syntax

Take a look at this program:

ṗ+₀?₁o11

Represented as a tree:

ṗ
└ +
  ├ ₀
  └ ?
    ├ ₁
    ├ o
    │ └ 1
    └ 1

(unfinished)

Clone this wiki locally