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

Лексический анализатор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Универсальный интерфейс для ввода http://www.cyberforum.ru/cpp/thread277467.html
Написать библиотеку, с помощью которой можно легко организовать интерфейс через командную строку для своей разработки. Данная задача не предусматривает организации псевдографического оконного...
C++ Как лучше делать командную строку? Задача обеспечить текстовый ввод с клавы не только значений переменных, но и команд. В гуях обычно делаются меню и экранные кнопки, а я хочу, чтоб в моей приладе можно было юзить текстовый ввод... http://www.cyberforum.ru/cpp/thread276165.html
Можно ли инстанцирование класса прописать в самом классе? C++
Можно ли инстанцирование класса прописать в самом классе?
C++ Жутко туплю на ACMP
Два года назад решал задачу 151 на ********... Щас не могу вспомнить, чего не хватает и что лишнее... Принцип: Проверяю все компоненты связности на двудольность и смотрю, чтобы их число было не более...
C++ Программа управления аккаунтами http://www.cyberforum.ru/cpp/thread276034.html
Здраствуйте. У меня есть задача которую я немогу решить. Нада сделать в этой задаче чтобы можна было создавать, удалять, изменять аккаунты. Я сделал только управлением одного аккаунта, а мне нужно...
C++ Калькулятор разработать кулькулятор, выполняющий арифметические операции над римскими цифрами, обеспечивающий перевод из римской системы в десятичную систему счисления подробнее

Показать сообщение отдельно
-=Den=-
7 / 7 / 1
Регистрация: 03.04.2011
Сообщений: 175

Лексический анализатор - C++

16.04.2011, 17:50. Просмотров 4150. Ответов 1
Метки (Все метки)

есть задание:
Входной язык содержит последовательность описаний массивов в соответствии со спецификацией языка Паскаль, разделенных символом ; (точка с запятой). Считать, что массивы могут содержать только элементы скалярных типов integer, real, byte, word и char.
в принципе, трудностей, как его реализовывать, нет. считываем слово, сравниваем со словарем, и в зависимости от результата что-нибудь выводим.

возникает такой вопрос:
к примеру, есть такой код:
mas = array [1..5, 1..10] of integer;
и такой:
mas=array[1..5, 1..10] of integer;
как во втором случае отделить слово mas, символ =, слово array и т.д. друг от друга?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.