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.

Geometry

From Esolang
Jump to navigation Jump to search

Geometry is an Esoteric programming language created by User:Buckets in 2022.

Commands Instructions
●m Set the Point m.
<n|o> Change Coordinates by n Units horizontally & o units vertically.
Ap Name the area of the Current shape Inside Of It.
() This is for Annotation, It prints what Is inside of the Parentheses.
q⌒rr Draw the arc starting From r with the Centre q, clockwise.
s⌒t Draw the arc starting From s with the Centre t, Anti-clockwise.
|uv Draw a Line to point u To Point v.
θw Name the Angle.
y∠xz Specify Which angle formed by the Three Points, x to y To z.
o[] Output.
i{} Input.
* Non-specific number.
#a Set to a Variable.
bc| The length from Point a To Point b.

Cat programs:

●a<1|0>●b<*|*>●ci{θi,b∠ac}o[θi]
●ai{#a}<#a|0>●bo[●a●b|]
●a<0|1>●bi{#a}<#a|0>●c<0|-1>●d<-#a/2|0.5>Aao[Aa]


"Hello, World!" Program:

(Hello, World!)

A+B Problem:

●ai{#a}<#a|0>i{#b}<#b|0>●bo[●a●b|]