Merge branch 'master' of ../yap-6.2
This commit is contained in:
commit
7d595c2402
10
pl/utils.yap
10
pl/utils.yap
@ -220,9 +220,17 @@ cd :-
|
|||||||
|
|
||||||
ls :-
|
ls :-
|
||||||
getcwd(X),
|
getcwd(X),
|
||||||
system:directory_files(X, L),
|
'$load_system_ls'(X,L),
|
||||||
'$do_print_files'(L).
|
'$do_print_files'(L).
|
||||||
|
|
||||||
|
'$load_system_ls'(X,L) :-
|
||||||
|
'$undefined'(directory_files(X, L), operating_system_support),
|
||||||
|
load_files(library(system),[silent(true)]),
|
||||||
|
fail.
|
||||||
|
'$load_system_ls'(X,L) :-
|
||||||
|
operating_system_support:directory_files(X, L).
|
||||||
|
|
||||||
|
|
||||||
'$do_print_files'([]) :-
|
'$do_print_files'([]) :-
|
||||||
nl.
|
nl.
|
||||||
'$do_print_files'([F| Fs]) :-
|
'$do_print_files'([F| Fs]) :-
|
||||||
|
Reference in New Issue
Block a user