- •Использование скриптов
- •Основные состовляющие языка
- •Дополнительные функции для первой версии
- •Оператор ветвления(дополнение)
- •Будущие функции
- •Основные составляющие языка. Расширенные фундаментальные, а так же пользовательские типы
- •Соглашения о вызовах функций
- •Основные способы использования программного продукта и сценарии работы с ним
- •Основной способ использования ядра в составе стороннего программного продукта
- •Основное назначение функций
- •Функции класса core
- •Исходные тексты программ
- •Руководство пользователя
- •Возможности языка:
- •Заключение
- •Список использованной литературы
Руководство пользователя
Руководство пользователя зависит от конкретного применения ядра в том или ином продукте. Стоит только упомянуть, что для написания скриптов используется язык, за основу синтаксиса которого взят Си.
Возможности языка:
Целочисленные переменные «int» в диапазоне (-231; 231).
Основные арифметические, логические, побитовые операции и операции сравнения связанные с указанным выше типом.
Конструкции организации условий:
if(условие){блок_истины}
if(условие){блок_истины }else{ блок_лжы }
if(условие1){блок_истины1}if else(условие2){блок_истины_2}…else{ блок_лжы}
Конструкция организации циклов while(условие){блок}
Операторы передачи управления:
break - выход из цикла.
continue - новая итерация цикла.
return - выход из функции return.
Объявление функций int название( int параметр_1, … , int параметр_n){тело функции}
Более подробно о применении этих конструкций можно узнать в любом справочнике по Си.
Заключение
JIT-компиляция перспективная технология в данное время, а понимание её работы является огромным плюсом при разработки продуктов использующих эту технологию.
Мной был создан базовый продукт, который выполняет поставленные задачи, и благодаря написанию, которого мне удалось улучшить свои знание в языке Си и Assembler.
Цель своей работы считаю полностью достигнутой, задачи выполнены в полной мере.
Список использованной литературы
Е. П.Моргунов. Программирования. Курсовое проектирование : учеб.-метод. пособие [Текст] /О. Н. Моргунова ; Сиб. гос.аэрокосмич. ун-т. – Красноярск, 2011. – 87 с.
Е.П. Моргунов. Технологии разработки программ на основе инструментария с открытым исходным кодом. Вводный курс : учеб. пособие [Текст]/О.Н. Моргунова, В.В. Тынченко ; НИИ СУВПТ. –Красноярск 2006. -148 с.
В. И. Юров. Assembler 2-е издание: учеб. пособие; Питер, 2011. -636c.
