We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Choropleth

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Choropleth is a type of codepage designed for cell-oriented execution model based on angles and interval arithmetic.

Codepage

The alphabet is reduced and is intended for pseudo-natural interpretations of convention, aka transliteration.

(

[G T ? C
h q z 0
i r a 1
j s b 2
k t c 3
l u d 4
m v e 5
n w f 6
o x g 7
P y . [8, 9]

)

in the example given @Choropleth/korean, only the numbers are transliterated. The full map @ Choropleth/색地図 is then used once a basis arithmetic has been developed via Choropleth/map.

Commands

In interpreted Choropleth the ( represents a right thumb holding a slip of paper and the ) represents the left thumb.

Known choropleth CLI syntax
command meaning
. prints (at . until escape)
\ print-escape (stops drawing)
( Nudge right thumb left
{ Nudge right thumb right
) Nudge left thumb right
} Nudge left thumb left

Nudges are 5° (0.0872665 radians) per instruction

example

Prints C .}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}\

Interpreter

Currently working on an interactive interpreter in p5js. https://editor.p5js.org/sophie.ann.miu/sketches/EOpaFjShK

See also