Использование моего собственного API в Alloy

Просто интересно, как я могу использовать свой собственный API в сплаве?

Я разработал API в сплаве, но не знаю, как его использовать?

С Уважением

Капризный


person Moody    schedule 27.06.2012    source источник


Ответы (1)


Что вы имеете в виду под «вашим собственным API»?

Я предполагаю, что вы разработали некоторые модули и предикаты в Alloy, которые вы хотите вызывать из Java API. В этом случае я не думаю, что вы можете сделать это напрямую с помощью API. Лучше всего писать выражения Alloy в виде простых строк на Java, затем анализировать их (например, используя CompUtil.parseOneExpression_fromString), а затем оценивать их (например, используя A4Solution.eval, при условии, что вы уже получили экземпляр A4Solution).

person Aleksandar Milicevic    schedule 29.06.2012