Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];

Вниз

Парсинг   Найти похожие ветки 

 
Ru   (2002-11-18 10:23) [0]

Собственно ковырялся на delphibase.endimus.ru и увидел модуль для парсинга строк. Хочется узнать что такое парсинг и для чего он применяется?


 
Ru   (2002-11-18 11:44) [1]

нейжели мой вопрос настолько глупый?


 
han_malign   (2002-11-18 11:47) [2]

pasrsing - синтаксический анализ
применяется собственно для интерпретаторов, компиляторов, разбора формул, et cetera


 
Ru   (2002-11-18 11:49) [3]

Щіро дякую пане.

Можно еще понаглеть, что такое обратная польская нотация? (высмотрел тамже)


 
Странник   (2002-11-18 11:57) [4]

a = b + c
ОПН: b c + ^a =
изначально стековая интерпретация для одноадресных (вершина стека) процессоров


 
AlexKniga   (2002-11-18 12:01) [5]

(a + b) - infix"ная запись
+ a b - prefix"ная запись (прямая польская нотация)
a b + - suffix"ная запись (обратная польская нотация)


Только не проси об"яснить тебе еще и теорию трансляторов.


 
han_malign   (2002-11-18 12:01) [6]

(5+1)*2 ==> 2 1 5 + *(или *2 +5 1 - не помню уже)
приведение вычисления формулы к стековым операциям (как на сопроцессоре), в смысле с верху стека выбирается два оператора и операция над ними(или сначала операция) => получаем результирующий операнд, выбираем слудующий и опреацию, et cetera. Приводится обычно через дерево.


 
Ketmar   (2002-11-18 12:22) [7]

2han_maligin:
в простейшем случае дерева не надо. обыкновенный рекурсивный спуск. т.е. дерево-то есть, только в неявном виде %-)

Satanas Nobiscum! 18-Nov-XXXVII A.S.


 
Ru   (2002-11-18 13:55) [8]

Всем спасибо за помощь и содействие в процессе устранения неграмотности. Ж:)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
7-28317
vitnt2000
2002-10-09 14:58
2002.12.09
Как узнать запущена ли служба?


4-28355
kostik78ua
2002-10-28 15:42
2002.12.09
Winexec


1-28089
Ivlex
2002-11-28 08:47
2002.12.09
Работа с графиками


3-27802
stoper
2002-11-19 21:15
2002.12.09
Первые шаги в SQL. HELP!!! HELP!!!HELP!!!


14-28211
Aristarh
2002-11-16 02:17
2002.12.09
Кто сейчас на форуме?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский