Сейчас на форуме: tyns777, zds, JustLife, 2nd, morgot, Rio (+5 невидимых)

 eXeL@B —› Программирование —› Register Transfer Language
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 22 июля 2009 13:49
· Личное сообщение · #1

Ктонибудь делал для себя RTL либы ? Искал по нету что то не нашел ни одной реализации RTL. Собственно не нашел примеров использования во вне компиляторных технологиях. Хотя точно знаю что есть такое .... это вроде курс лекий по изучению ртл , по курсу компиляторные технологии. У кого лекции доступны ?

Есть пару ссылок , gcc.gnu.org/onlinedocs/gccint/RTL.html , www.cs.virginia.edu/zephyr/vpoi/intro.html

Но там только описание , можно конечно самому закодить , но как всегда времени в обрез и лень морочится с тем что уже есть. Сначала хотел создать свою базу РТЛ , по крайней мере в вм нужен был такой модуль. А потом подумал , что лучше сделать все по ISO , тогда уже часть кода будет более гибкой и с возможностью интегрирования в другие компилеры.

Подкиньте информации и кода

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 22 июля 2009 18:46
· Личное сообщение · #2

return (rtl == crt)?true:false;




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 22 июля 2009 19:20 · Поправил: mak
· Личное сообщение · #3

Av0id ты говоришь про Ран тайм либрари РТЛ или КРТ. А я про Register Transfer Language , это один из этапов в транслировании программы в машинный код. Например вот работа приложенная , давно использовалась для представления команд процессора.

PS _ Странно не прицепился пдф , вот тут он rapidshare.com/files/258824330/Davidson_and_Fraser_The_design_and_application_of_a_retargetable_peephole_optimizer.PDF.html

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 22 июля 2009 19:32 · Поправил: SLV
· Личное сообщение · #4

если времени в обрез делается тех задание, объявляется бюджет и негры делают
> return (rtl == crt)?true:false;
эталон гавнокода

-----
Shalom ebanats!



 eXeL@B —› Программирование —› Register Transfer Language
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати