Simple turtle graphics: Difference between revisions

Line 282:
 
=={{header|EasyLang}}==
[https://easylang.dev/show/#cod=rVLBboMwDL3zFU/arVNpKEVaD3wJ4pCWtEGiSZWUsf79nEBQupbtspxsP/v5ObbtDwZSX0QCoBFnlGDO/CKj8NZ9tho9qIBf9KegpHuSJr76DcnV6CNO2gzcNFBIkY5E7yWO2nryFdRISTHbqjjWngJ/5lx6XavGFmSLzoopPHcm23ewnRBXsDQjLV7DrTcKPAhwPdYlOKFBpNS9FQH32dmHnyqo3xU/kVgb0US5OZtz9+w/gJHew/lSXbZ9gfhFuH3QdPOsB27Aq/ph2kU56/3TsJSFFjeNTihHFLbA3YXI9iyF8Q6v2npeyUKRpBKXh40vWU13RW8gZFdQ/LEgFhUpljH8hA6/ovIF9R93MP2r+8mKJCPPsWUMWc6cVyff Run it]
[https://easylang.dev/show/#cod=rVLLbsMgELz7K1bqLVVcHMdSc/CXWD4QmwQkAhHEdfP3XbBBTkjbVCqnZXd2Zl922Bvg+sQyAOjZEWogzvxEo/LWNVq9HlWIn/QHQ9A1y7OOSjlRvEB2NrqDgzYjNT0oyCGf2F5r6LT1CitQEy/6rFBLnzgEkcJ98UmhJh20mbRsdkd5tL2ClYydgeQFFuRruAxGAQ0FOI11DRSjoUiuB8tC3PfgU4p3Eh2hj231ELMsFVnvs0pym7VLif8TsqjAA8vfuYrNjxi/07hfnFac3Z4aoE2bTu+JBta7ZHgIBQEXDZIpxxuWTN0VcnHkzPgPbUQbN/5NEscUh4M3n7KabxffiJFthf7bhKSy+wZ4AnyMG5/EpXyz8N8ucbkdt48GO4WyhA0hUJTE/drsCw== Run it]
 
<syntaxhighlight lang="easylang">
Line 292:
move x y
.
call home
#
proc forward n . .
Line 309:
#
proc house . .
call turn 180
call forward 45
call turn 180
down = 1
#
call forward 30
call turn 90
call forward 30
call turn 90
call forward 30
call turn 90
call forward 30
#
call turn 30
call forward 30
call turn 120
call forward 30
call home
.
call house
#
proc bar a[] . .
call turn 90
call forward 30
call turn -90
down = 1
for i to len a[]
Line 341:
h = a[i] / max * 50
w = 45 / len a[]
call turn -90
call forward h
call turn 90
call forward w
call turn 90
call forward h
call turn -90
.
call turn 180
call forward 45
call home
.
call bar [ 50 33 200 130 50 ]
</syntaxhighlight>
 
2,049

edits