OberonCore https://forum.oberoncore.ru/ |
|
Динамическая кодогенерация для семантического редактора https://forum.oberoncore.ru/viewtopic.php?f=93&t=3185 |
Страница 1 из 1 |
Автор: | Сергей Прохоренко [ Суббота, 22 Январь, 2011 12:59 ] |
Заголовок сообщения: | Динамическая кодогенерация для семантического редактора |
Нашел материал, который может оказаться полезным: A JIT Translator for Oberon Автор: Peter Nelson |
Автор: | Валерий Лаптев [ Суббота, 22 Январь, 2011 19:01 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Спасибо. Судя по содержанию - весьма полезные документ. Хотя и небольшой. |
Автор: | Сергей Прохоренко [ Суббота, 22 Январь, 2011 21:22 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Валерий Лаптев писал(а): Спасибо. Судя по содержанию - весьма полезные документ. Хотя и небольшой. В следующий раз буду искать что-нибудь потолще. А вот источник найденного документа: http://peterdn.com/page/A-JIT-Translato ... beron.aspx Страница проекта: http://www.comlab.ox.ac.uk/teaching/stu ... cts/7.html A debugger for Oberon: http://web.comlab.ox.ac.uk/teaching/stu ... cts/6.html (неизвестно, создается ли) Складывается впечатление, что компьютерную науку вперед двигают студенты. Чему учат в Оксфорде программистов: 1) Computer Science Programme Specifications Очень похоже на то, чему в МАИ учат на "Прикладной математике и информатике" 2) Software Engineering |
Автор: | Info21 [ Суббота, 22 Январь, 2011 21:30 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Сергей Прохоренко писал(а): Складывается впечатление, что компьютерную науку вперед двигают студенты. Пардон, но наукой тут не пахнет.Во-вторых, двигают вбок. |
Автор: | Евгений Темиргалеев [ Воскресенье, 23 Январь, 2011 08:59 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Info21 писал(а): Во-вторых, двигают вбок. УточнюЦитата: В 1993 г. ученик Вирта Михаэль Франц защитил диссертацию "Динамическая кодогенерация - ключ к переносимому программному обеспечению"
|
Автор: | Info21 [ Воскресенье, 23 Январь, 2011 13:03 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Евгений Темиргалеев писал(а): В чем уточнение? Я говорил про Нельсона.Во-первых, не известно, кто задачу поставил. Во-вторых, задача у того же Франца возникла в некотором контексте, который создали не студенты. |
Автор: | Евгений Темиргалеев [ Воскресенье, 23 Январь, 2011 15:00 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Info21 писал(а): Евгений Темиргалеев писал(а): В чем уточнение?я имел ввиду методы JIT: байткод (ук. статья) / упакованное "синт. дерево" (Франц) |
Автор: | Info21 [ Воскресенье, 23 Январь, 2011 17:14 ] |
Заголовок сообщения: | Re: Динамическая кодогенерация для семантического редактора |
Евгений Темиргалеев писал(а): я имел ввиду методы JIT: байткод (ук. статья) / упакованное "синт. дерево" (Франц) Раз байткод, то наука тем более ни причем.
|
Автор: | Роман М. [ Понедельник, 24 Январь, 2011 18:02 ] |
Заголовок сообщения: | Транслятор JIT для Oberon-2 |
модератор: прикреплено к существующей теме Случайно наткнулся на некоторый, заслуживающий внимания, материал: A JIT Translator for Oberon. Я поверхностно просмотрел содержимое: суть заключается в Цитата: The Oxford Oberon-2 compiler and runtime platform, written by Mike Spivey, currently uses a bytecode interpreter to run programs, and also includes an experimental scratch-built JIT. The aim of this project is to extend the runtime with a new JIT translator which will instead be based on the open- source LibJIT library. This will allow us to take advantage of LibJIT’s features and portability. We will also investigate the advantages of this approach over a simple interpreter. Цитата: The Oxford Oberon compiler generates bytecode for the stack-based Keiko VM. The existing Oberon
runtime implements this VM with an interpreter. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |