The easiest way to install on SWI is via the package manager.
Simply do:
?- pack_install( swicli ).
?- use_module(library(swicli )).
And you are good to go.
- to_string(+Obj, -String)
- cli_to_str(+Obj, -String)
- Resolves inner @(Obj)s to strings
- member_elipse(Ele, Elipse)
-
?- member_elipse(E,{a,b,c}).
E = a ;
E = b ;
E = c.
- module_functor(+Obj, Arg2, Arg3, Arg4)
- cli_special_unify(+Obj, Arg2)[multifile]
- cli_expand(+Obj, Arg2)[multifile]
- cli_expanded(+Obj, Arg2)[multifile]
- cli_eval(+Obj, Arg2, Arg3)[multifile]
- cli_eval_hook(+Obj, Arg2, Arg3)[multifile]
- cli_set_hook(+Obj, Arg2, Arg3)[multifile]
- cli_get_hook(+Obj, Arg2, Arg3)[multifile]
- cli_subproperty(+Obj, Arg2)[multifile]
- cli_link_swiplcs(+Obj)[multifile]
- cli_demo(+Obj, Arg2)[multifile]
- cli_is_defined(+Obj, Arg2)[multifile]
- cli_interned(+Obj, Arg2, Arg3)[multifile]
- cli_intern(+Obj, Arg2, Arg3)[multifile]
- cli_get_symbol(+Obj, Arg2, Arg3)[multifile]
- need docs!
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- cli_init