Раздел: Программирование —-
~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"); }