Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Рекурсия допълнение в C++


Информационни технологии | 2009-12-04 | 338 сваляния







Рекурсия

(допълнение)


1. Синтактичен анализ и намиране на стойност на изрази


В много случаи синтаксисът на различни езикови конструкции има рекурсивна структура. За формалното описание на такива конструкции се използва широкоразпространения език на Бекус-Наур. Например, цяло число без знак можем да опишем по следните два начина:

<цяло_без_знак> ::= <цифра>|

<цяло_без_знак><цифра>

или

<цяло_без_знак> ::= <цифра>|

<цифра><цяло_без_знак>

Да се направи синтактичен анализ на символен низ според някакви правила означава да се провери дали низът е получен според тези правила и се определи видът на съставящите го части и връзките между тях. За целта се конструира т. нар. дърво на синтактичния разбор.

Например символните низове (9+7) и ((8-5)/2) са изрази според правилата:

<израз> ::= <цифра>|(<израз><знак><израз>)

<знак> ::= +|-|*|/;

Рекурсия допълнение в C++

Добави своя коментар:



Тагове от реферата: , , , , ,


Подобни материали


СИСТЕМЕН АНАЛИЗ (СА). СЪЩНОСТ, ПРИНЦИПИ И ЕТАПИ Информационни технологии | 2010-08-06 | 209 прочитания
ПОНЯТИЕ ЗА АВТОМАТИЗИРАНИ СИСТЕМИ ЗА УПРАВЛЕНИЕ Информационни технологии | 2010-08-06 | 169 прочитания
Модели на реалния свят. Обекти.Атрибути и ключове. Връзки. Схеми Обекти-Връзки Информационни технологии | 2010-08-06 | 343 прочитания
Разработка на Web-приложения с Java Информационни технологии | 2010-08-06 | 142 прочитания
Оперативна памет и външни запомнящи устройства Информационни технологии | 2010-08-06 | 136 прочитания
Синтез на КЛС при ограничен брой на товарите на ЛЕ Информационни технологии | 2010-08-06 | 41 прочитания
МЕТОДИ НА ИНФОРМАЦИОННИЯ МЕНИДЖМЪНТ Информационни технологии | 2010-08-06 | 64 прочитания
ОБРАБОТКА НА АНАЛИТИЧНИ ДАННИ В РЕАЛНО ВРЕМЕ Информационни технологии | 2010-08-06 | 109 прочитания
Закони на БА.Класове на Пост.Т-ма за функционалната пълнота Информационни технологии | 2010-08-06 | 52 прочитания
ПЛМ трябват още схеми Информационни технологии | 2010-08-06 | 117 прочитания