ТОМ 0.9 бета: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 46:
 
Интерфейс между ядром и оболочкой достаточно прост, построен на нескольких функциях ядра. Любой желающий может использовать ядро платформы в своих разработках.
Для этого необходимо подключить tom.dll и его функции: RunFile(); RunText(); Command();
 
===экспортные функции===
Код ядра в настоящий момент закрыт.
Назначение функций:
 
*char* RunFile(char*FileName)
Исходник консольного интерфейса [[Медиа:ConTOM_s.rar|constom.exe]] на языке C доступен для [[Медиа:ConTOM_s.rar|скачивания]].
**Выполняет скрипт из указанного файла.
**Возвращает текст, сгенерированный при выполненнии скрипта.
*char* RunText(char*Statement)
**Вычисляет выражение или выполняет скрипт переданный в строке.
**Возвращает результат вычисления. Текст сгенерированный при выполненнии скрипта пишется в лог.
*char* Command(char*Input)
**Выполняет команды на русском языке.
**Возвращает текст, сгенерированный при выполненнии команды.
 
===Милена===