BetaCode ​
Mimicry ​
BetaCode extends ScratchCode
Labanotation
BeneshNotation
MusicalNotation
PlayDiagrams
Climbing Topo
Python Code
BetaCode uses Python Syntax combined with Scratch and XML ​
XML ​
Same line as closing tag
Or overlaping
Startband finish tags
Control Flow Structures ​
Loops
BetaBlock ​
Outlining, Chunking, Blocking
When a name is used in a code block, it is resolved using the nearest enclosing scope. The set of all such scopes visible to a code block is called the block’s environment.
A BetaBlock's environment.
LocalEco: PocketHold
GlobalEco: OverhangWall
Calling ​
Eko taxa methods can call other BetaTypes
Execution Sequence ​
Phase can refer to any stage, step, element of a Sequence