Интерпретатор
#1
Отправлено 30 Май 2009 - 02:38
#2
Отправлено 30 Май 2009 - 02:45
#3
Отправлено 30 Май 2009 - 02:51
Я не понял, а зачем тебе это ? Уже и так куча готовых. Есть даже готовые платформы для создания квестов, и даже для трехмерных игр (darkbasic)так вот может кто-нить знает как написать интерпретатор для языка "высокого уровня" ?))))) :Koshechka_08:
#4
Отправлено 30 Май 2009 - 03:04
ммм зачем мне....это ,конечно,хороший вопрос....для курсовой)))))))Я не понял, а зачем тебе это ? Уже и так куча готовых. Есть даже готовые платформы для создания квестов, и даже для трехмерных игр (darkbasic)
задание такое:Написать интерпретатор для языка высокого уровня. Проект должен включать:
- трансляцию исходной программы в промежуточное представление (в
виде четверок иди кода стековой машины);
- интерпретацию промежуточного представления.
Порядок создания модулей:
1) разработка механизма таблицы символов;
2) создание интерпретатора для четверок;
3) создание лексического анализатора;
4) разработка семантических действий;
5) разработка синтаксического анализатора;
6) создание подпрограмм обработки ошибок;
7) вычисления
вот если есть полезные ссылки итп буду мега-мега-мега признательна)
еще бы сказал "каком кверху" ))))))) :tatice_03::tatice_03: :tatice_03: :tatice_03: легко
#5
Отправлено 30 Май 2009 - 04:09
ИМХО хороший сайт, там и исходники нарыть можно, и форум хороший, всегда подскажут что надо.
#6
Отправлено 30 Май 2009 - 04:57
спасиб мб еще что-нить есть?)http://www.codenet.ru/progr/alg/cons/
ИМХО хороший сайт, там и исходники нарыть можно, и форум хороший, всегда подскажут что надо.
#8
Отправлено 30 Май 2009 - 07:57
вот это уже интересно, данке шон)
#9
Отправлено 30 Май 2009 - 11:58
Девушка, вы меня начинаете пугать. Или вы не девушка?задание такое:Написать интерпретатор для языка высокого уровня. Проект должен включать:
- трансляцию исходной программы в промежуточное представление (в
виде четверок иди кода стековой машины);
- интерпретацию промежуточного представления.
А на каком языке предполагается писать интерпретатор, если современные игроделы ни чем кроме высокого уровня не ользуются? Интерпретатор ассемблера на шарпе ?
Очень размыто, даешь полный текст задания !Порядок создания модулей:
1) разработка механизма таблицы символов;
2) создание интерпретатора для четверок;
3) создание лексического анализатора;
4) разработка семантических действий;
5) разработка синтаксического анализатора;
6) создание подпрограмм обработки ошибок;
7) вычисления
#10
Отправлено 31 Май 2009 - 11:50
Девушка, вы меня начинаете пугать. Или вы не девушка?
А на каком языке предполагается писать интерпретатор, если современные игроделы ни чем кроме высокого уровня не ользуются? Интерпретатор ассемблера на шарпе ?
Очень размыто, даешь полный текст задания !
а че не девушка сразу)))))не виноватая я))) это и есть полный текст задания и чо мне с ним делать хз))))
на каком языке тоже хз видимо пофиг
#11
Отправлено 31 Май 2009 - 12:40
на каком языке тоже хз видимо пофиг
У нас такое писали на Delphi для Basic ибо легче.
#12
Отправлено 31 Май 2009 - 02:51
Ну я например только сегодня узнал что такое "стэковая машина", и мне лично совершенно непонятно почему промежуточный код должен быть выполнен именно в таком виде, а не реализовывать сразу в нативном коде процессора.а че не девушка сразу)))))не виноватая я))) это и есть полный текст задания и чо мне с ним делать хз))))
на каком языке тоже хз видимо пофиг
Команда print "hello world" к примеру спокойненько напряму переводится в код, без всяких промежуточных стековых интерпретаций.
Над остальными же перлами задания я долго угорал, особенно понравилось "разработка механизма таблицы символов".
Даешь полный нативный текст задания, можно скан !!!
#13
Отправлено 31 Май 2009 - 02:59
а ничего умного от этой работы не осталось???.....У нас такое писали на Delphi для Basic ибо легче.
ну лови методку чтоль))))) хотя все задание я и так написала))))Ну я например только сегодня узнал что такое "стэковая машина", и мне лично совершенно непонятно почему промежуточный код должен быть выполнен именно в таком виде, а не реализовывать сразу в нативном коде процессора.
Команда print "hello world" к примеру спокойненько напряму переводится в код, без всяких промежуточных стековых интерпретаций.
Над остальными же перлами задания я долго угорал, особенно понравилось "разработка механизма таблицы символов".
Даешь полный нативный текст задания, можно скан !!!
Прикрепленные файлы
#14
Отправлено 31 Май 2009 - 03:08
а ничего умного от этой работы не осталось???.....
Ну я решил, что файрвол написать легче, чем возиться с этой мутью, а чужих курсовиков к сожалению нет.
#15
Отправлено 31 Май 2009 - 03:19
АбЫднА дА )))))Ну я решил, что файрвол написать легче, чем возиться с этой мутью, а чужих курсовиков к сожалению нет.
#16
Отправлено 31 Май 2009 - 03:45
Вариант 4
Разработать на языке PostSsrtpi иршрпмму вывода графика функции f()
#17
Отправлено 31 Май 2009 - 03:48
ахахахах к сожалению,выбрать я не могу) у миня 3ий))))Я думаю нужно взять четвертный вариант:
Вариант 4
Разработать на языке PostSsrtpi иршрпмму вывода графика функции f()
хотя иршрпмму написать ваще шик)))))))))))))
так вот по теме: чо есть чо?(с) ))))))
Сообщение отредактировал perfect_girl: 31 Май 2009 - 03:49
#18
Отправлено 01 Июнь 2009 - 11:07
1 посетителей читают тему
0 members, 1 guests, 0 anonymous users