Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SLASTY_73
0 / 0 / 0
Регистрация: 26.06.2012
Сообщений: 22
#1

Лексический сканер - C++

14.04.2013, 15:54. Просмотров 1018. Ответов 3
Метки нет (Все метки)

Лексический сканер должен учитывать области видимости и кодировать их по-разному.
Содержание задания: Разработать программу лексического сканирования и анализа для заданных языка программирования и типов лексем. Программа должна построить заданные таблицы и на их основе преобразовать анализируемую программу, заменив искомые лексемы на мнемонические имена. Мнемонические имена должны генерироваться так, чтобы любая лексема заменялась уникальным именем, а имя отражало ее тип (например, I1 - первая лексема целого типа).
Вариант 6: Построить таблицу литералов используемых в программе на языке Паскаль. Найденные литералы заменить мнемоническими именами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2013, 15:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Лексический сканер (C++):

Построить лексический сканер, который выделял бы из текста входной программы, написанной на языке С все ключевые слова - C++
Помогите построить лексический сканер, который выделял бы из текста входной программы, написанной на языке С++ все, содержащиеся в ней,...

лексический анализ..... - C++
Составить таблицу терминальных символов (включая операции +, – = и объявление типов), таблицу литералов и таблицу идентификаторов, на...

Лексический анализатор - C++
Получил задание. Ранее с++ не изучал. Если найдутся добрые люди, которые могут помочь, отзовитесь, пожалуйста. Разработать лексический...

лексический анализатор на С++ - C++
Написать лексический анализатор на С++: разделители: , . ; бинарные операции: + - * / унарные операции: - знак числа ...

Лексический анализатор - C++
Написал программу, я надеюсь, лексического анализатора для конкретного куска программы. В программе я из текстового файла считывал текст...

Лексический анализатор - C++
Доброго времени суток. Сразу скажу, что я не прошу написать какую-либо программу, а лишь хочу услышать от вас пару советов. Итак, тема...

3
gazlan
3135 / 1911 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
14.04.2013, 22:51 #2
Область видимости - не задача лексического сканера. Parsers
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
14.04.2013, 22:56 #3
Цитата Сообщение от gazlan Посмотреть сообщение
Область видимости - не задача лексического сканера
не задача, но как побочный эффект - можно расставить "уровни" областей видимости для каждой переменной
0
gazlan
3135 / 1911 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
14.04.2013, 23:52 #4
Это именно работа синтаксического анализатора. Не вижу смысла в смешении этих двух фаз трансляции.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2013, 23:52
Привет! Вот еще темы с ответами:

лексический анализ - C++
Добрый вечер всем. У меня такая проблема: мне надо разобрать строку на запчасти. Смысл такой - с клавиатуры вводится многочлен, его надо...

Лексический анализатор текста - C++
Разработать лексический анализатор, который реализует конечный автомат для поиска во входном потоке бинарных векторов с нечетным числом...

лексический анализ дубль 2 - C++
у меня собственно говоря опять проблема. Лексический разбор многочлена. Только на этот раз я пошел другим путем. Вот что получилось. (код...

Лексический и синтаксический анализаторы - C++
здравствуйте.нужна помощь, по flex\bison, чтение драгон бука и поиска и google уже не хватает ,так что прошу помощи тут у Вас. лексер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru