!759 sS inputDiagrams = [[ CirclesAndLines(circles=[Circle(text="A [Anything]", x=d("0.32"), y=d("0.55")), Circle(text="B [Anything]", x=d("0.68"), y=d("0.55"))], lines=[Arrow(a=t5, b=t26, text="is"), Arrow(a=t26, b=t5, text="then: is?")], title="A B B A") CirclesAndLines(circles=[Circle(quickvis="Philosophy", text="Philosophy", x=d("0.27"), y=d("0.47")), Circle(quickvis="Asking questions", text="Asking questions", x=d("0.75"), y=d("0.47"))], lines=[Arrow(a=t5, b=t30, text="is")], title="Philosophy") ]]; p-noconsole { cal_lineLength(50); L webs = websFromCALStructures_vis(inputDiagrams); Web web = first(webs); // Instruction //printWeb(web); Web web2, Map map = unpair cloneWebWithMap(web); web_dropRelationsStartingWith(web2, "Then:"); Web web3, Map map = unpair cloneWebWithMap(web); web_unpackRelationsStartingWith(web3, "Then:"); Web input = last(webs); web_printVisMap(); showTabbedWebs("Instruction", web, "If", web2, "Then", web3, "Input", input); }