Главная страница
    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.011 c
14-28204
Supra
2002-11-11 18:14
2002.12.09
Программа для определения программы


1-28094
Comp
2002-11-25 20:05
2002.12.09
Почему файл остаётся пустым?


14-28225
Jey
2002-11-17 03:38
2002.12.09
Технология чатов


8-28155
F8nikita
2002-08-12 01:01
2002.12.09
ПОМОГИТЕ !!!!


14-28227
Song
2002-11-17 15:58
2002.12.09
Nokia рулит! :-)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский