![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.12.2009
Сообщений: 7
|
![]()
Необходимо разработать
1. Язык высокого уровня, включающий арифметические выражения (операции сложения, вычитания, умножения, деления, унарный плюс-минус, скобки); логические выражения (логические И, ИЛИ, НЕ, скобки); основные конструкции языка – присваивание; выбор if-then и if-then-else; циклы for, while-do и/или) repeat-until; переключение switch-case; переход goto; break; continue; составные операторы; функции и/или процедуры и оператор типа return; простые средства ввода-вывода. Данные не менее 2-х «встроенных» типов (например, целые и вещественные числа, литерные, логические и др.) и одного из пользовательских типов (объекты, структуры, объединения и др.) с операторами объявления. Для этого языка составить описание, грамматику и примеры использования. Введение – название языка высокого уровня, его возможности, достоинства и недостатки, руководство пользователя по компилятору, требования к аппаратной части, операционному окружению и другим параметрам среды, в которой компилятор работает. Описание языка а) Лексические соглашения – алфавит, ключевые слова, комментарии, идентификаторы, входная спецификация flex. б) Синтаксис языка – перечислить все конструкции, допустимые в данной версии языка, правила (синтаксис) и ограничения на их применение, примеры в виде фрагментов кода; в) Грамматика языка – полное описание грамматики языка в виде входной спецификации BYacc/Bison/Zubr или их аналогов либо в виде Расширенной Формы Бэкуса-Наура; г) Перечень отслеживаемых лексических, синтаксических и семантических ошибок. Описание компилятора – структура программы и замечания по ее реализации. Описание языка низкого уровня – перечень команд и их описание (синтаксис). Описание интерпретатора – при необходимости Приложение – листинги наиболее интересных частей компилятора и примеров его использования, а также несколько полных примеров программ |
![]() |
![]() |
![]() |
#2 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
и че дальше?
или пиши в чем помочь либо в фриланс. Думаю за 10к баксов сделает кто-нибудь. Последний раз редактировалось NiCola999; 23.03.2010 в 20:06. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 01.12.2009
Сообщений: 7
|
![]()
Зделать нужно!!!
|
![]() |
![]() |
![]() |
#4 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
ну тогда готовь 10к зеленых =).
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 01.12.2009
Сообщений: 7
|
![]()
Что значит 10к?
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 01.12.2009
Сообщений: 7
|
![]()
Мозги то есть такой ценик называть!!!
|
![]() |
![]() |
![]() |
#9 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
задача достаточно сложная, если делать всё с нуля...минимум 3000 $
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Как-то Вы плавно подъехали от языка программирования к компилятору
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рейтинг языков программирования. | profi | Свободное общение | 18 | 21.03.2010 22:16 |
Рейтинг популярности языков программирования | Lemo | Свободное общение | 20 | 03.11.2009 21:15 |
Изучение нескольких языков программирования | Neymexa | Свободное общение | 6 | 30.01.2009 15:25 |
совмещение 2-х языков программирования | fis | Общие вопросы Delphi | 5 | 30.01.2007 20:13 |