Блог типа

Интеграция

Как и следовало ожидать, после того как я полностью скопировал фичи типов данных из LEAF, идея интегрировать LEAF в LOMO в качестве особого агента не заставила себя долго ждать. Так как LEAF-машина однопоточная, то никаких трудностей не возникло, выполнение работы обертывается в формат правила, входное сообщение передается псевдоагенту, а выходное поступает на запись в переменную обычного агента.

UNIT Top
	VAR x ANY
PROCESS
	<<"type": "ping">> \LEAF "TestEcho"  -> x
END Top

Типа того.