MachineConditions.Tree: type of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/machine_conditions.bend as MachineConditions Lines 3-10 of bendvy-ecs-core@0.1.0.4/machine_conditions.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/machine_conditions.bend&start_line=3&end_line=10 import Base # Atom is the caller's schema-bound heterogeneous condition shape. Env is only # captured machine metadata; the world and its component owners remain Type. type Tree is Data: Leaf{atom: Atom} Constant{value: Bool} Negate{inner: Tree} Both{left: Tree,right: Tree} Either{left: Tree,right: Tree} Uses (1): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool