Раздел: [[Программирование | ]] ---- ==~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"); } ---- см. [[ЗарезервированныеСлова]], [[СредстваРазработки]]