FANDOM


There are 2 type of blocks in BYOB

  1. byob blocks
  2. tool blocks

Byob blocksEdit

Byob blocks

there are 21 BYOB blocks

run {} >

launch {} >

call () >

Report [] >

stop block

debug

debug []

[[Object [v]]]

[[attribute [v]]]

[[the script >]]

[[the()block >]]

clone delete ()

[[script variables a >]]

[[list [] < >]] [[item (1v) of [v]]]

[[Length of [v]]] [[[v] contains [thing]]] [[[v] as text]]

copy of &




tool blocksEdit

Tools
(#) cascade () times () of []

[[(#) cascade until <> () of []]]


(#) repeat ()

[[ask $ for () [] < >]]


compase () ()


for(i) = (1) step (1) to (10)

[[if <> then [] else []]] [[ignore []]]

[[repeat until <>]]


[[repeat while <>]]


[[switch ([]) () < > else]]



[[Switch.case <> :]]

Tell $


[[tell $ to {} [] < >]] () of $

[[[] is one of [] < >]]

[[accumulate () words of []]] [[all but first letter of []]]

[[all but first word of []]]

[[all but last word of []]]


clone of $ [[first word and butfirst of []]]

[[first word of []]]

[[id []]]

[[join words [] < >]]

[[last letter of []]]

[[last word of []]] [[list->sentence &]]

[[pigl []]]

restorestate & [[savestate () < >]]

[[sentence->list []]]


(#) for each item of & < >


(#)keep items such that <> from &

(#)map () over & < > [[adjoin [] to &]]

[[adjoin to & this item [] on the right]] all but first of & [[append & < >]]

combine with () items of &

[[Crossmap () & < >]] [[crossprouduct & < >]] empty? &

[[Make all combinations of items of & < > combing with ()]]

[[Building up from [] amd do]]

for each combination

remove duplicates from &

reverse &

glide () steps in () sces

Go to &

Positin

go to layer () layer

shown?