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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Двухмерный массив не заполняется случайными цифрами http://www.cyberforum.ru/cpp-beginners/thread1024041.html
Задача: 1.Создать структуру данных с двумя компонентами: 1 - двухмерный массив 7*7, 2 - функция заполнения случайными цифрами. 2. заполнить массив структуры случайными цифрами встроенным методом и вывести на экран. #include "stdafx.h" #include <cstdio> #include <cstdlib> #include <iostream> #include<math.h> using namespace std;
C++ Описать структуру с именем Route Вот задача -> Описать структуру с именем Route, содержащую следующие поля: source – название начального пункта маршрута, dest – название конечного пункта маршрута, number – номер маршрута. Написать программу, выполняющую ввод с клавиатуры данных в массив Traffic, состоящий из 8 элементов типа Route. Записи должны быть упорядочены по номерам маршрутов. Вывести на экран информацию о маршруте, номер... http://www.cyberforum.ru/cpp-beginners/thread1024037.html
C++ Разбор XML
Начинаю разбираться с прочтением XML нашёл пример и он не хочет работать жалуется компилятор на функции xmlParseFile, xmlDocGetRootElement, xmlStrcmp, xmlGetProp что они ссылаются на главную функцию main. Может кто в курсе что происходит? #include <stdio.h> #include <libxml/parser.h> #define CONF "file.xml" int main(int argc, char *argv) { xmlNodePtr cur; xmlDocPtr doc;
Рекурсия - Для целого n и действительных x и y определить значение REZULT C++
Для целого n и действительных x и y определить значение REZULT: sin^3(x/y)*(x+y^2)+Ф(n) при x>0, y-любое число REZULT= cos^2(x+y)+sin(x^2+y^2)+n! при x<0, y-любое число R1 во всех остальных случаях
C++ 11 задач. поможете выполнить? (они легкие) http://www.cyberforum.ru/cpp-beginners/thread1024008.html
1 Напишите программу, предлагающую пользователю осуществить перевод температуры из шкалы Цельсия в шкалу Фаренгейта или наоборот, а затем осуществите преобразование. Используйте в программе переменные веще- ственного типа. Взаимодействие программы с пользователем может вы- глядеть следующим образом: Нажмите 1 для перевода шкалы Цельсия в шкалу Фаренгейта, 2 для перевода шкалы Фаренгейта в шкалу...
C++ Найти площадь фигуры, ограниченной заданным линиям 1.Найти площадь фигуры, ограниченной заданным линиям подробнее

Показать сообщение отдельно
gazlan
2862 / 1810 / 272
Регистрация: 27.08.2010
Сообщений: 4,901
Записей в блоге: 1
30.11.2013, 23:21     Синтаксический анализатор
Пример грамматики С в эташе (BNF).

Код
function_definition
   : declarator function_body
   | declaration_specifiers declarator function_body
   ;

function_body
   : compound_statement
   | declaration_list compound_statement
   ;
Вложения
Тип файла: 7z C-grammar.y.7z (2.1 Кб, 8 просмотров)
 
Текущее время: 12:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru