Разработка компиляторов

yamaha ypt 255

14


Основные черты MSIL
О хранении переменных в MSIL
Работа с указателями в MSIL
Команды загрузки в MSIL
Команды выгрузки в MSIL
Арифметические команды MSIL
Переходы и вызовы в MSIL
Прочие команды MSIL
Трансляция в MSIL: исходный текст на C-бемоль
Трансляция в MSIL: пример
Механизм рефлексии в .NET
Пример на рефлексию
Генерация MSIL с использованием Reflection.Emit
О последовательности генерации MSIL
Генерация кода виртуальной машины
Создание сборки и класса
Генерация кода: исключения, метки
Генерация кода: условный оператор
Генерация кода: заключение
Литература к лекции
Основные черты MSIL
О хранении переменных в MSIL
Работа с указателями в MSIL
Команды загрузки в MSIL
Команды выгрузки в MSIL
Арифметические команды MSIL
Переходы и вызовы в MSIL
Прочие команды MSIL
Трансляция в MSIL: исходный текст на C-бемоль
Трансляция в MSIL: пример
Механизм рефлексии в .NET
Пример на рефлексию
Генерация MSIL с использованием Reflection.Emit
О последовательности генерации MSIL
Генерация кода виртуальной машины
Создание сборки и класса
Генерация кода: исключения, метки
Генерация кода: условный оператор
Генерация кода: заключение
Литература к лекции
Литература к лекции - часть 2



Начало