The Logtalk Handbook
3.23.0
Contents:
User Manual
Reference Manual
Tutorial
FAQ
Glossary
Bibliography
Index
The Logtalk Handbook
Docs
»
Index
Edit on GitHub
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
Symbols
::/1
::/2
<</2
[]/1
\+/1
^^/1
{}/1
A
abolish/1
abolish_category/1
abolish_events/5
abolish_object/1
abolish_protocol/1
abstract class
abstract method
adapter file
after/3
alias/2
always_true_or_false_goals flag
ancestor
ask_question/5
asserta/1
assertz/1
B
backend Prolog compiler
bagof/3
before/3
begin_of_file
behavioral reflection
black-box view
built-in method
built-in predicate
built_in/0
C
call//1-N
call/1-N
catch/3
category
category/1-3
category_property/2
class
clause/2
clean flag
closed-world assumption
code_prefix flag
coinduction flag
coinductive predicate
coinductive/1
coinductive_success_hook/1-2
complementing category
complements flag
complements_object/2
conforms_to_protocol/2-3
context/1
context_switching_calls flag
create_category/4
create_logtalk_flag/3
create_object/4
create_protocol/3
current_category/1
current_event/5
current_logtalk_flag/2
current_object/1
current_op/3
current_predicate/1
current_protocol/1
D
debug flag
define_events/5
directive
discontiguous/1
doclet file
doclet object
domain_error/2
duplicated_directives flag
dynamic binding
dynamic/0
dynamic/1
dynamic_declarations flag
E
elif/1
else/0
encapsulation
encoding/1
encoding_directive flag
end_category/0
end_object/0
end_of_file
end_protocol/0
endif/0
engines flag
entity
entity directive
eos//0
evaluation_error/1
event
events flag
existence_error/2
expand_goal/2
expand_term/2
extends_category/2-3
extends_object/2-3
extends_protocol/2-3
F
findall/3
findall/4
forall/2
forward/1
G
goal_expansion/2
grammar rule
grammar rule non-terminal
grammar rule terminal
H
hook flag
hook object
hot patching
I
identity
if/1
ignore/1
implements_protocol/2-3
imports_category/2-3
include/1
info/1
info/2
inheritance
initialization/1
instance
instantiates_class/2-3
instantiation
instantiation_error/0
L
lambda expression
lambda free variable
lambda parameter
lambda_variables flag
library
loader file
local predicate
logtalk_compile/1
logtalk_compile/2
logtalk_library_path/2
logtalk_load/1
logtalk_load/2
logtalk_load_context/2
logtalk_make/0
logtalk_make/1
logtalk_make_target_action/1
M
message
message to self
message_hook/4
message_prefix_stream/4
message_tokens//2
meta-argument
meta-interpreter
meta-predicate
meta_non_terminal/1
meta_predicate/1
metaclass
method
missing_directives flag
mode/2
module
modules flag
monitor
multifile predicate
multifile/1
O
object
object database
object/1-5
object_property/2
once/1
op/3
optimize flag
P
parameter
parameter variable
parameter/2
parametric category
parametric entity
parametric object
parametric object proxy
parent
permission_error/3
phrase//1
phrase/2
phrase/3
portability flag
predicate
predicate alias
predicate directive
predicate scope container
predicate scope directive
predicate_property/2
primary predicate declaration
print_message/3
print_message_token/4
print_message_tokens/3
private inheritance
private predicate
private/1
profiler
prolog_compatible_version flag
prolog_compiler flag
prolog_conformance flag
prolog_dialect flag
prolog_loader flag
prolog_version flag
protected inheritance
protected predicate
protected/1
protocol
protocol/1-2
protocol_property/2
prototype
public inheritance
public predicate
public/1
Q
question_hook/6
question_prompt_stream/4
R
redefined_built_ins flag
reflection
relative_to flag
reload flag
report flag
representation_error/1
resource_error/1
retract/1
retractall/1
S
scratch_directory flag
self
self/1
sender
sender/1
set_logtalk_flag/2
,
[1]
setof/3
settings file
settings_file flag
singleton method
singleton_variables flag
source file
source file directive
source_data flag
specialization
specializes_class/2-3
static binding
structural reflection
subclass
super call
superclass
suspicious_calls flag
synchronized predicate
synchronized/1
syntax_error/1
system_error/0
T
tabling flag
template method
term_expansion/2
tester file
this
this/1
threaded engine
threaded/0
threaded/1
threaded_call/1-2
threaded_engine/1
threaded_engine_create/3
threaded_engine_destroy/1
threaded_engine_fetch/1
threaded_engine_next/2
threaded_engine_next_reified/2
threaded_engine_post/2
threaded_engine_self/1
threaded_engine_yield/1
threaded_exit/1-2
threaded_ignore/1
threaded_notify/1
threaded_once/1-2
threaded_peek/1-2
threaded_wait/1
threads flag
throw/1
transparent-box view
trivial_goal_fails flag
type_error/2
U
undefined_predicates flag
underscore_variables flag
unicode flag
unknown_entities flag
unknown_predicates flag
use_module/2
uses/2
V
version_data flag
visible predicate