Инструменты пользователя

Инструменты сайта


axapta:axapta:xplusplus

Раздел: Программирование —-

~X++

~X++ – встроенный ОбъектноОриентированный язык программирования Axapta; больше всего похож на ЯзыкJava.

Помимо возможностей языка общего назначения, в нем есть ВстроенныйSQL, также в компилятор встроенно использование Метаданные о структуре приложения.

Подробнее см. на http://msdn2.microsoft.com/en-us/library/aa182271.aspx

Конструкции на языке программирования ~X++ можно динамически анализировать (Класс/ScannerClass для лексического разбора и Класс/ParserClass для синтаксического разбора, Класс/XppCompiler для компиляции) и выполнять (Функция/RunBuf) из самого себя (аналог функции eval в других языках – Функция/EvalBuf).

Код на ~X++ выглядит так:

// Это задание выводит Hello, world в infolog
static void HelloWorld(Args _args)
{
;
    info("Hello, world");
}

см. ЗарезервированныеСлова, СредстваРазработки

axapta/axapta/xplusplus.txt · Последнее изменение: 2018/04/04 00:33 (внешнее изменение)