Показать сообщение отдельно
  #3 (permalink)  
Старый 07.10.2018, 12:55
Кандидат Javascript-наук
Отправить личное сообщение для Retro_1477 Посмотреть профиль Найти все сообщения от Retro_1477
 
Регистрация: 14.04.2018
Сообщений: 113

Понимаете... "Великолепная" система образования просит меня сделать компилятор, и я так понимаю всё это нужно как-то связать с машинным кодом и прочее. Так как с java у меня плохие отношения, то я бы хотел сделать это на языке с которым имел и буду иметь дела (NodeJS).
Вот перечень заданий который нужно выполнить при создание компилятора:
Компилятор рекомендуется построить из следующих составных частей: 1. Лексический анализатор. 2. Синтаксический анализатор. 3. Оптимизатор. 4. Генератор результирующего кода. Для построения компилятора рекомендуется использовать методы, освоенные в ходе выполнения лабораторных работ по курсу «Системное программное обеспечение».

Цитируя моего преподавателя: "Чтобы уметь кататься на велосипеде, нужно знать как он работает и из чего он состоит." (логично? НИ КАПЛИ!)
Ответить с цитированием