Over the years a collection of IDE components have been developed, each with their own interface. In addition, some of these components require each other and loading IDE components must be on demand to avoid the IDE being part of a saved-state (see qsave_program/2). For this reason, access to the IDE will be concentrated on a single interface called prolog_ide/1:
\index{@prolog_ide}\objectname{prolog_ide}
. Action
is one of the following: