Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Как найти первое простое число, превосходящее 10^100? C++
Как найти первое простое число, превосходящее 10^100?я уже бессилен. Длинная арифметика и быстрая проверка на простоту спасут отца русской демократии.
C++ Геометрическая задача. Программа в виде функции
Доброго времени суток. Прямоугольный треугольник вписана окружность. Точка касания окружности с треугольником делит гипотенузу в отношении 2 к 3. Найти стороны если центр вписанной окружности...
C++ Выход за пределы цикла https://www.cyberforum.ru/ cpp-beginners/ thread1028660.html
Вообщем необходимо реализовать алгоритм по пунктам от 1 до 27 и в них есть переходы на другие пункты. Есть 2 цикла do while, один от 5 до 17, а второй от 5 до 19 пунктов, проблема в том что надо... сложно так сходу без самого алгоритма понять о чем вы. Может сам алгоритм дадите?
C++ Передача части двумерного массива в функцию, как одномерного Приветствую. Возможно, я не ясно выразился в заголовке темы, поэтому поясняю: есть у меня двумерный массив , его нужно отправить в функцию. Функция на входе ждет одномерный массив. Можно ли как-то... Думаю проще все же создать новый одномерный массив и при его помощи передавать ту строку в ф-ю Добавлено через 5 минут Нашел доп. инфу: 2. Функция находит сумму элементов... https://www.cyberforum.ru/ cpp-beginners/ thread1028584.html
C++ Дан целочисленный файл f https://www.cyberforum.ru/ cpp-beginners/ thread1028573.html
6. Дан целочисленный файл f. Записать в файл g все четные числа файла f, а в файл h - все нечетные.
C++ Написать программу, которая проверяет, является ли год високосным Написать программу, которая проверяет, является ли год високосным. Помогите пожалуйста if(Year%4 == 0) cout<<"год високосный"<<endl; Неверный код. И уже множество раз обсуждалось. Leap year BOOL IsLeapYear(int iYear) { return (((!(iYear % 4) && (iYear % 100)) ||... https://www.cyberforum.ru/ cpp-beginners/ thread1028610.html
Найти подстроку в файле C++
Дан файл text.txt FILE *fp=fopen("c:\\text.txt", "r"); Вводится подстрока char str; cin >> str; Задача: вывести количество вхождений подстроки в файл. С++
C++ Найти максимум и минимум массива и поменять их местами и записать его содержимое в файл 7. Дан массив a, состоящий из целых чисел. Найти максимум и минимум и поменять их местами и записать его содержимое в файл g. Добавлено через 4 минуты - Первый и последний элементы поменять... #include <iostream> #include <fstream> #include <ctime> #include <algorithm> #include <iterator> int main() { int n; int pos = 0; int max = 0, min = 0; https://www.cyberforum.ru/ cpp-beginners/ thread1028574.html
C++ написать функцию искажения буквы https://www.cyberforum.ru/ cpp-beginners/ thread1028624.html
Помогите, пожалуйста, написать функцию искажения буквы. Есть словарь, в нем не менее 20 слов. С кл-ры вводятся слова с ошибкой: искажение одной буквы. Ах да, еще интересует вопрос как создать... Levenshtein distance
C++ Создать 2 класса в 1-м классе массив из 10 чисел, а во 2-м классе массив из порядковых номеров максимального числа из 1-го массива(Если их несколько) Создать 2 класса в 1-м классе массив из 10 чисел, а во 2-м классе массив из порядковых номеров максимального числа из 1-го массива(Если их несколько) Добавлено через 2 часа 15 минут Помогите... https://www.cyberforum.ru/ cpp-beginners/ thread1028605.html
C++ Изменяется значение при использовании манипуляторов
Добрый день. Написал перегруженный оператор вывода в поток. Проблема в том, что если num будет начинаться с нулей, то они просто не появятся на экране. Для решения этой проблемы изменил ширину поля и...
C++ Дан файл, дан вещественный массив a[b] https://www.cyberforum.ru/ cpp-beginners/ thread1028572.html
5. Дан файл, дан вещественный массив a. Найти сумму положительных элементов и записать её в новый файл f. Элементы массива вводятся вручную. Значение b должно быть произвольным.
148 / 114 / 21
Регистрация: 15.01.2013
Сообщений: 266
09.12.2013, 13:12 0

простейший синтаксический анализатор(Распознавание числа) - C++ - Ответ 5461213

09.12.2013, 13:12. Показов 2910. Ответов 4
Метки (Все метки)

Ответ

Лексический анализ - это разбиение входящего потока на токены. Синтаксический - сопоставление токенов с правилами грамматики.

А вообще, Вам обязательно писать на чистом C++? На том же ANTLR этот парсер в 2 строчки делается.

Вернуться к обсуждению:
простейший синтаксический анализатор(Распознавание числа) C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2013, 13:12
Готовые ответы и решения:

Синтаксический анализатор
Нужно написать синтаксический анализатор для одного маленького фрагмента программы, т.е. проверка правильности грамматического построения...

Синтаксический анализатор
Нужна помощь именно с алгоритмом. Задание звучит так - проверить корректность написания заголовка функции. Прототипы не учитываются. ...

синтаксический анализатор
Доброго времени суток. Подскажите как написать синтаксический анализатор кода(паскаль). Как это правильно делать? как это сделано в средах...

4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2013, 13:12
Помогаю со студенческими работами здесь

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

Лексический, синтаксический анализатор c++
Помогите пожалуйста, мне очень сложно понять как это делать( Разработать лексический и синтаксический анализатор так, чтобы...

Рекурсия, Синтаксический анализатор
нужно сделать Построить синтаксический анализатор для понятия &quot;простое выражение&quot;: &lt;простое выражение&gt;::=&lt;простой...

Синтаксический анализатор. Формула
Нужно построить синтаксический анализатор для понятия формула. Программа выдает ошибки. вот условие: и вот мой код: #include...

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

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru