Langton's ant: Difference between revisions

m
→‎{{header|Uiua}}: Upscaled image
(Added Uiua solution)
m (→‎{{header|Uiua}}: Upscaled image)
 
Line 8,933:
 
=={{header|Uiua}}==
[https://www.uiua.org/pad?src=0_12_0-dev_1__IyBEcmF3IExhbmd0b24ncyBBbnQuCgpOIOKGkCAxMDAKIyBpbml0aWFsaXNlIGRpciBwb3MgbWFwClvCrzEgMF0gWzUwIDUwXSDihq9OX04gMQojIFJ1biB1bnRpbCBvdXQgb2YgYm91bmRzCuKXjOKXjOKNoigKICDiipko4pdev_1__IyBEcmF3IExhbmd0b24ncyBBbnQuCgpOIOKGkCAxMDAKIyBpbml0aWFsaXNlIGRpciBwb3MgbWFwClvCrzEgMF0gWzUwIDUwXSDihq9OX04gMQojIFJ1biB1bnRpbCBvdXQgb2YgYm91bmRzCuKNoigKICDiipko4p-cKOKNnOKKoSgtOjEpKSkKICDin6jijZwo4oqhMXzCrynih4x84oeM4o2cKOKKoTF8wq8p4p-pOuKKmSjiiqEsLCkKICDin5wrCnwg4omlMOKLhS_ihqcKKQo=pOuKKmSjiiqEsLCkKICDin5wrCnwg4omlMOKLhS_ihqcKKQojIFNjYWxlIHVwCuKWveKfnOKJoeKWvTTil4zil4wK Run it in Uiua Pad!]
<syntaxhighlight lang="Uiua">
# Draw Langton's Ant.
Line 8,941:
[¯1 0] [50 50] ↯N_N 1
# Run until out of bounds
⍢(
◌◌⍢(
⊙(⟜(⍜⊡(-:1)))
⟨⍜(⊡1|¯)⇌|⇌⍜(⊡1|¯)⟩:⊙(⊡,,)
Line 8,947:
| ≥0⋅/↧
)
# Scale up
▽⟜≡▽4◌◌
</syntaxhighlight>
{{out}}
 
[[File:Uiua Langton's Ant Upscaled.png|thumb|center]]
 
=={{header|VBA}}==
161

edits