exmortis.narod.ru | Итак, что
это за сайт? Здесь собраны исходные тексты компиляторов некоторых языков
программирования (также ассемблеров, линкеров и дебаггеров). Предпочтение
отдано процедурным языкам, вроде Паскаля, Си или их гибридам, так как в
функциональных, равно как и в логических я ни бельмеса не шарю. Исходные тексты
в основном на Си и Паскале, лишь редко проглядывает какой-нибудь ассемблер.
Стоит заметить, что почти все компиляторы написаны без использования
специальных программ и средств, таких как Bison или Yacc. Все программы для платформ DOS/Win32 на основе Intel’овской линейки процессоров x86. |
Пока лишь просмотрел сайт. Однако количество и качество ссылок вдохновляет. |
Разработка компиляторов. | На данном микро-сайте описывается весь процесс создания компилятора на примере языка правильных арифметических выражений. | Очень просто и понятно об азах разработки компиляторов. |
kulichki.com | В этом каталоге представлены свободно распространяемые и коммерческие программы, предназначенные для автоматизации процесса разработки трансляторов. | Пока лишь просмотрел сайт. Но кое-что интересное по средствам разработки компиляторов заметил. |
dotfix.net | Вы попали на главный сайт компании GPcH Soft. Мы занимаемся разработкой программного обепечения, а также новых алгоритмов защиты программ. На данном сайте выложены наши программные продукты, ActiveX компоненты, статьи, а также примеры защит для исследования. Также на сайте публикуются статьи по темам программирования и исследования различных методов защиты програмного обеспечения | Статьи (NASM,Исследование WinRAR 3.40 Final, анализатор EXE файлов, Архитектура x86-64 под скальпелем ассемблерщика, Ассемблирование без секретов) |
PE Tools | Сайт разработчика програмного пакета "PE Tools". | Сайт разработчика програмного пакета "PE Tools". |
wasm.ru |
Сайт WASM.RU призван предоставить как можно более полную и развернутую информацию по следующим темам:
|
Очень интересные статьи и программы по низкоуровневому программированию. |
TParser | Класс TParser занимается разбором математических выражений. Его можно применять в любых программах, в которых требуется расчёт значений функций, задаваемых пользователем. Класс написан на Visual C++, но может практически без изменений применяться с любыми другими компиляторами языка C++. | Класс TParser / Парсер математических выражений |
ANTLR | What is ANTLR? ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. ANTLR provides excellent support for tree construction, tree walking, and translation. There are currently about 5,000 ANTLR source downloads a month. |
ANTLR |
spirit | Spirit is an object oriented recursive descent parser framework implemented using template meta-programming techniques. |
Spirit |
Small C links | SMALL C is a "C" language compiler that is available with source code. It is very easy to port to another CPU, and this has been done many times. | Small C. |
Jim Hendrix resume. | James E. Hendrix | James E. Hendrix |
compilers FAQ |
comp.compilers monthly message and Frequently Asked Questions |
comp.compilers monthly message and Frequently Asked Questions |
lcc |
lcc, A Retargetable Compiler for ANSI C |
lcc |
Dr. Dobb's Portal | Dr. Dobb's Portadede | Многие рекомендуют , но ещё не рассмотрел, в чём собственно там прикол. |
HOME -> General Programming -> Sourcecode files | Samall C / Small Assembler source code. | Samall C / Small Assembler source code. |
Jack W. Crenshaw | Jack W. Crenshaw profile | Jack W. Crenshaw |
Джек Креншоу. Давайте создадим компилятор! | Прекрасное руководство по разработке компилятора. Cопровождается множеством практических примеров | Прекрасное руководство по разработке компилятора. Cопровождается множеством практических примеров |
Страница Андрея Хохлова |
Здравствуйте!
Эта страница о программах и о том, как они создаются. Ее содержание связано с моей профессией, но не прямо. Наверное, здесь не будет материалов о том, как сделать действие A в N-й версии программы B, хотелось бы ограничить содержание вещами более общими. У меня нет программистского образования, учиться мне пришлось самому и я обнаружил что многие сложные вещи на самом деле просты, но вот понять их не всегда просто ... |
Страница Андрея Хохлова |
Yacc & Lex | Вы попали на сайт, который содержит различные документы, имеющие отношение к генераторам лексических анализаторов (Lex, Flex etc.) и генераторах парсеров (Yacc, Bison, etc.) | Yacc & Lex |