Форум программистов, компьютерный форум CyberForum.ru

Лабораторные по созданию компилятора. Список триад. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать квадратную матрицу порядка n по заданному образцу http://www.cyberforum.ru/cpp-beginners/thread713590.html
Трудности при написании программы. Сформировать квадратную матрицу порядка n по заданному образцу (смотреть вложение).
C++ Поиск элементов массива Помогите написать код, пожалуйста :) Дан массив целых неотрицательных чисел из n элементов (n<=100). Найти количество чисел массива равных последнему элементу массива. С++ http://www.cyberforum.ru/cpp-beginners/thread713584.html
вывод данных в консоль Visual Studio C++
при выводе большого массива консоль не виводит первые значение, вернее они отбрасываются... как зделать чтобы все отображалось ? делал увеличение буфера в консоли не помогло.
C++ The variable 'x' is being used without being initialized
#include <iostream> #include <math.h> using namespace std; int main() { const double PI = 3.14159265; int x, y; double z;
C++ Комбинаторика http://www.cyberforum.ru/cpp-beginners/thread713557.html
Как определить количество элементов между средним арифметическим положительных и отрицательных чисел?Я нашел средние ариф. пол.,но точно такого же нет в массиве.И что нужно искать теперь в массиве наиболее близкое к нему?
C++ Сформировать массив, вычислить среднее арифметическое отрицательных элементов массивов, удалить второй, пятый и шестой элементы Я решил 1 задачу решение и условие ниже! Код решения #include <conio.h> #include <iostream> #include <ctime> #define MAX_RAND 100; using namespace std; подробнее

Показать сообщение отдельно
Romanin
 Аватар для Romanin
1 / 1 / 0
Регистрация: 05.05.2010
Сообщений: 27
29.11.2012, 19:17     Лабораторные по созданию компилятора. Список триад.
Собственно проблема:
Начался курс по СПО (системного программное обеспечение) и задали 4 лабораторные по теме написания компилятора. Насколько я понял лабораторные стандартные: таблица идентификаторов, лексический анализатор, синтаксический анализатор и генерация кода.
На преподают его на С++ и я нашел только примеры первых 3 лабораторных по которым можно сделать свое задание, а вот с 4 лабораторной проблема...
На Object Paskal все 4 нашел но разобраться как перевести их в С++ не знаю как в программированнии не силен...

Кто поможет с примером или подскажешь где искать???

Общую картину лабораторной я понимаю: оптимизация должна строиться на лексемах и синтаксическом дереве и в итоге выдавать триады....
Входе лабораторки должно получиться что-то на подобии такого приложения (наведено ниже) - приложение написано в Delphi.

З.Ы. Чтобы отпали некоторые вопрос в стиле "закидывания тапками", то скажу сразу учусь не на программиста, а на инженера специализированных систем.
Миниатюры
Лабораторные по созданию компилятора. Список триад.  
Вложения
Тип файла: txt Lab4.txt (148 байт, 30 просмотров)
Тип файла: rar Labs.rar (199.6 Кб, 36 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru