Интеграция
Как и следовало ожидать, после того как я полностью скопировал фичи типов данных из LEAF, идея интегрировать LEAF в LOMO в качестве особого агента не заставила себя долго ждать. Так как LEAF-машина однопоточная, то никаких трудностей не возникло, выполнение работы обертывается в формат правила, входное сообщение передается псевдоагенту, а выходное поступает на запись в переменную обычного агента.
UNIT Top
VAR x ANY
PROCESS
<<"type": "ping">> \LEAF "TestEcho" -> x
END Top
Типа того.