Программирование на языке Пролог для искусственного интеллекта


         

Обработка произвольного файла термов


Типичная последовательность целей для обработки файла F от начала до конца будет выглядеть примерно так:

        . . . , see( F), обработкафайла, sеe( user), . . .

Здесь обработкафайла - процедура, которая читает и обрабатывает последовательно каждый терм файла F один за другим до тех пор, пока не встретится конец файла. Приведем типичную схему для процедуры

        обработкафайла:

                обработкафайла :-

                        read( Терм),

                        обработка( Терм).

        обработка( end_of_file) :-   !.

                                    % Все сделано

        обработка( Терм) :-

                обраб( Терм),

                                    % Обработать текущий элемент

                обработкафайла.

                                    % Обработать оставшуюся часть файла

Здесь обраб( Терм) представляет процедуру обработки отдельного терма.

Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий