Did you know ... Search Documentation:
basics.pl -- XSB basics.P emulation
PublicShow source

This module provides the XSB basics module. The implementation either simply uses SWI-Prolog built-ins and libraries or is copied from the XSB file.

Source for(?I, +B1, +B2)
Nondeterministically binds I to all integer values from B1 to B2 inclusive. B1 and B2 must be integers, but either may be larger.
Source ith(?Index, +List, ?Element)

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

Source comma_memberchk(Arg1, Arg2)
Source comma_member(Arg1, Arg2)
Source log_ith_new(Arg1, Arg2, Arg3)
Source log_ith_to_list(Arg1, Arg2)
Source log_ith(Arg1, Arg2, Arg3)
Source log_ith_bound(Arg1, Arg2, Arg3)
 memberchk(Arg1, Arg2)
Source select(Arg1, Arg2, Arg3)
Source append(Arg1, Arg2, Arg3)
Source subset(Arg1, Arg2)
Source member(Arg1, Arg2)
 between(Arg1, Arg2, Arg3)
 copy_term_nat(Arg1, Arg2)
Source logk_ith(Arg1, Arg2, Arg3, Arg4)
Source flatten(Arg1, Arg2)
Source comma_append(Arg1, Arg2, Arg3)
Source reverse(Arg1, Arg2)
Source comma_length(Arg1, Arg2)
Source comma_to_list(Arg1, Arg2)
Source abscomma_memberchk(Arg1, Arg2)