На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> пошаговое выполнение
    как можно проследить пошаговое выполнение задачи, для построения дерева вывода?

    (prolog 5.2)


    /****************LISTS************** *****/
    DOMAINS
    x=integer
    l_x=x*

    PREDICATES
    segment(x,l_x)
    generate(x,x,l_x)


    CLAUSES
    generate(N,N,[N]).
    generate(M,N,[M|T]):-
    M<N,
    M1=M+1,
    generate(M1,N,T).


    segment(N,L):-
    generate(0,N,L).



    goal
    %segment(2,[0,1,2]).
    segment(4,L).
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0123 ]   [ 15 queries used ]   [ Generated: 28.05.24, 00:31 GMT ]