LINUX.ORG.RU

Генерация кода.


0

0

Кто-нибудь сталкивался с проблемой генерации кода, его оптимизацией. Причем речь не идет о маш.кодах, можно говорить о трансляции ЯП в ассемблер или автокоды. Если есть возможность, кинте ссылочки на мануалы, если есть БОЛЬШАЯ возможность, на электронные книги на русском языке.

Ответ на: комментарий от carrot

http://cminusminus.org/

The page cannot be displayed
The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.

--------------------------------------------------------------------------------

Please try the following:

Click the Refresh button, or try again later.

If you typed the page address in the Address bar, make sure that it is spelled correctly.

To check your connection settings, click the Tools menu, and then click Internet Options. On the Connections tab, click Settings. The settings should match those provided by your local area network (LAN) administrator or Internet service provider (ISP).
If your Network Administrator has enabled it, Microsoft Windows can examine your network and automatically discover network connection settings.
If you would like Windows to try and discover them,
click Detect Network Settings
Some sites require 128-bit connection security. Click the Help menu and then click About Internet Explorer to determine what strength security you have installed.
If you are trying to reach a secure site, make sure your Security settings can support it. Click the Tools menu, and then click Internet Options. On the Advanced tab, scroll to the Security section and check settings for SSL 2.0, SSL 3.0, TLS 1.0, PCT 1.0.
Click the Back button to try another link.



Cannot find server or DNS Error
Internet Explorer

carrot
()
Ответ на: комментарий от linux_guru

Меня интересует прежде всего устройство, а главное принципиальные алгоритмы ГЕНЕРАЦИИ ОПТИМИЗИРОВАННОГО КОДА. gcc хороший компилятор, но не всегда копание в исходниках дает выигрыш во времени, а g77 - плохо оптимизированный компилятор. Я сейчас занят разработкой компилятора языка ADA95 в автокоды. Причем с хорошей оптимизацией, если приемы типа чистки цикла известны, то может быть есть и некоторые алгоритмы оптимизации других часто встреч. операций. Кстати "Книга Дракона" и кое-что из мат. лит-ры есть здесь: http://www.poiskknig.ru/ http://ebook-free.com.ru/index.html И конечно же там есть e2klinks !!!

popov_da
() автор топика
Ответ на: комментарий от popov_da

Ну так читай Ахо, Сети, Ульмана (dragon book). Там всё есть.

anonymous
()
Ответ на: комментарий от carrot

Серег, ты что ли carrot?Ха.Буду знать! Это не подлежащая разглашению инфа, могу сказать, что на космос. А тем, кто меня только к "Книге дракона" шлет - ТАМ ТОЛЬКО СТАНДАРТНЫЕ СПОСОБЫ ОПТИМИЗАЦИИ,которым уже 100 лет, а что касается некоторых иных методов, то к счастью один человек из ВЦ РАН меня на эту тему просветил:) И идейки кинул:) Вот!

popov_da
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.