Воскресенье, 05.05.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 3
Показано 31-40 из 40 сообщений
10.   (22.12.2007 16:19)
0  
Зачем так сложно... это уже сделано с помощью файла ресурсов dc.res, а текущая версия компилятора - однопроходная.

9. k06a   (21.12.2007 21:51)
0  
Есть такая мысль сделать всё прогание на инглише.
И реализовать отдельно лексический анализатор, для каждого языка свой. Если его класть вместе с исходником для LEX и самим LEX-ом, то каждый сможет создавать лексические анализаторы с необходимыми языками . . .

И ещё одну часть сделать (желательно в исходниках): препроцессор для управления кодом программы, аналогично тому как PHP рулит HTML-ем . . . Препроцессор соответственно должен работать первым с исходниками . . . его тоже можно на LEX написать . . .

То есть сделать компилятор максимально гибким и настраиваемым . . . а сейчас он скольки проходный? 2-х?

8. k06a   (21.12.2007 21:45)
0  
Пардон, очепятка - "ЛЕКСИЧЕСКИЙ анализатор" в предыдущем сообщении . . .

7. k06a   (21.12.2007 21:39)
0  
На новом языке никто прогать не будет, если он не будет совместим со старыми языками . . . Если задача стоит в использовании русских слов для описания, уже реализованных в других языках, конструкций - то зачем нужен весь компилятор, достаточно будет синтаксического анализатора . . . даже написанного на LEX . . . он будет подменять русские слова на стандартные . . . просто перед компиляцией на старом компиляторе, прогоняем файлы программы через этот анализатор . . .
Или нужно придумать другую цель компилятору (более важную), а это оставить как одну из возможностей . . .

6.   (19.12.2007 21:00)
0  
Спасибо за вопрос. Работа задумывалась со следующей целью: создать компилятор с возможностью писать программы на русском (национальном) языке. По возможности взять все лучшее из разных языков. Сама по себе задача очень интересная (с моей точки зрения), правда, ее сложность оставляет желать лучшего :). Сейчас я работаю над версией компилятора для использования в паре с ассемблером NASM. Фактически переписываю компилятор по новой, где планирую использовать промежуточный язык (трехадресный код), для возможности оптимизации и написания генератора кода для разных платформ, в частности для MS CIL. Хочется также встроить его в среду разработки наподобие CodeBlocks. Правда, насколько удастся реализовать планы - пока неизвестно.

5. k06a   (19.12.2007 14:30)
0  
Какие преимущества имеет компилятор перед другими компиляторами популярных языков? Или это своеобразное исследование автора, не подразумевающее серьёзное и широкое использование? Хотелось бы узнать цель проэкта.

4.   (16.12.2007 14:05)
0  
Да, пока программа является freeware, до open source еще не доросла...

3.   (16.12.2007 09:47)
0  
А он что, с закрытыми исходниками?

2. Admin   (18.05.2007 19:22)
0  
Здравствуйте, Антон! Спасибо за отзыв. Более подробного описания компилятора нет, т.к. сам язык еще до конца не опреден. Надеюсь, что компилятор и описание к нему буду развивать и примеров будет больше со временем. Если у вас есть свой пример, присылайте на pro777@bk.ru, помещу в дистрибутив. По поводу батника... Если использовать какой-нибудь файл-менеджер (FAR, WinCmd, NC), то батник для запуска любого примера, как мне кажется, создать будет не трудно.

1. Антон   (17.05.2007 12:15)
0  
Доброго времени суток. Понравился Ваш компилятор как пример для сдачи контрольной работы. Есть вопрос нет ли более полного описания языка. Хотелось бы видеть больше примеров программ. И скажем создать батник для компиляция файла по названию. А то не очень удобно. Приходиться самому писать.

1-15 16-30 31-40

Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz