sum
This commit is contained in:
parent
a03aa3c27c
commit
70cb6ed01e
@ -775,6 +775,9 @@ rhs(log(RHS), Logs ) :- !,
|
|||||||
rhs(exp(RHS), Logs ) :- !,
|
rhs(exp(RHS), Logs ) :- !,
|
||||||
rhs(RHS, X1),
|
rhs(RHS, X1),
|
||||||
matrix_to_exps( X1, Logs ).
|
matrix_to_exps( X1, Logs ).
|
||||||
|
rhs(sum(RHS), Logs ) :- !,
|
||||||
|
rhs(RHS, X1),
|
||||||
|
matrix_sum( X1, Logs ).
|
||||||
rhs(S, NS) :-
|
rhs(S, NS) :-
|
||||||
rhs_opaque( S ), !,
|
rhs_opaque( S ), !,
|
||||||
S = NS.
|
S = NS.
|
||||||
|
@ -788,15 +788,17 @@ path.
|
|||||||
The predicates performs a left-recursive traversal. It does not protect against file system errors and it does not check for symbolic links.
|
The predicates performs a left-recursive traversal. It does not protect against file system errors and it does not check for symbolic links.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
directory_map(D, P),
|
directory_map(D, P) :-
|
||||||
working_directory(_, D),
|
working_directory(_, D),
|
||||||
list_directory(D,L),
|
list_directory(D,L),
|
||||||
d_map(L, P).
|
d_map(L, P).
|
||||||
|
|
||||||
d_map([],_,_,_).
|
d_map([],_,_,_).
|
||||||
d_map(['.'|Fs],D, P) :-
|
d_map(['.'|Fs],D, P) :-
|
||||||
|
!,
|
||||||
d_map(Fs,D, P).
|
d_map(Fs,D, P).
|
||||||
d_map(['..'|Fs],D, P) :-
|
d_map(['..'|Fs],D, P) :-
|
||||||
|
!,
|
||||||
d_map(Fs, D, P).
|
d_map(Fs, D, P).
|
||||||
d_map([D|Fs], D, P) :-
|
d_map([D|Fs], D, P) :-
|
||||||
absolute_file_name( F, File, [prefix(D)] ),
|
absolute_file_name( F, File, [prefix(D)] ),
|
||||||
|
Reference in New Issue
Block a user