#sha
Add(EntryPoint,8175102,21,93)
{
Point(doTitle)
link(onStart,8946201:doValue,[(83,99)(83,111)])
}
Add(GlobalVar,8946201,112,105)
{
Name="A"
Data=Integer(3)
link(onValue,15690461:doOperation,[])
}
Add(Print,11558739,322,105)
{
link(Text,3555414:Text,[])
}
Add(Var,14790213,238,105)
{
Name="B"
link(onValue,11558739:doPrint,[])
}
Add(Math,15690461,168,105)
{
Op2=5
link(onResult,14790213:doValue,[])
link(Op1,8946201:Var,[(174,91)(153,91)(153,131)(118,131)])
}
Add(Int2Str,3555414,322,56)
{
link(Value,14790213:Var,[(328,44)(286,44)(286,131)(244,131)])
}
можно оставить GlobalVar и Var для операций с числами, а Memory для строк глупо получается конечно, лучше 1 универсальный компонент, да и GVar с Var отличаются от Memory только тем что Memory сам генерирует имя переменной и сам создаёт переменную при обращении к данным.