Langton's ant: Difference between revisions
m
→{{header|Uiua}}: Upscaled image
m (→{{header|Uiua}}: Upscaled image) |
|||
(3 intermediate revisions by 3 users not shown) | |||
Line 2,269:
=={{header|EasyLang}}==
[https://easylang.dev/
<syntaxhighlight lang="text">
Line 8,931:
## ############ #
</pre>
=={{header|Uiua}}==
[https://www.uiua.org/pad?src=0_12_0-dev_1__IyBEcmF3IExhbmd0b24ncyBBbnQuCgpOIOKGkCAxMDAKIyBpbml0aWFsaXNlIGRpciBwb3MgbWFwClvCrzEgMF0gWzUwIDUwXSDihq9OX04gMQojIFJ1biB1bnRpbCBvdXQgb2YgYm91bmRzCuKNoigKICDiipko4p-cKOKNnOKKoSgtOjEpKSkKICDin6jijZwo4oqhMXzCrynih4x84oeM4o2cKOKKoTF8wq8p4p-pOuKKmSjiiqEsLCkKICDin5wrCnwg4omlMOKLhS_ihqcKKQojIFNjYWxlIHVwCuKWveKfnOKJoeKWvTTil4zil4wK Run it in Uiua Pad!]
<syntaxhighlight lang="Uiua">
# Draw Langton's Ant.
N ← 100
# initialise dir pos map
[¯1 0] [50 50] ↯N_N 1
# Run until out of bounds
⍢(
⊙(⟜(⍜⊡(-:1)))
⟨⍜(⊡1|¯)⇌|⇌⍜(⊡1|¯)⟩:⊙(⊡,,)
⟜+
| ≥0⋅/↧
)
# Scale up
▽⟜≡▽4◌◌
</syntaxhighlight>
{{out}}
[[File:Uiua Langton's Ant Upscaled.png|thumb|center]]
=={{header|VBA}}==
Line 9,310 ⟶ 9,333:
{{trans|D}}
The textual version only.
<syntaxhighlight lang="
var height = 52
var maxSteps = 12000
|