% This LaTeX document was generated using the LaTeX backend of PlDoc,
% The SWI-Prolog documentation system



\begin{summarylist}{ll}
\dcgsummary{foreach}{2}{Generate a list from the solutions of Generator.}
\dcgsummary{foreach}{3}{Generate a list from the solutions of Generator.}
\dcgsummary{optional}{2}{Perform an optional match, executing Default if Match is not matched.}
\dcgsummary{sequence}{2}{Match or generate a sequence of Element.}
\dcgsummary{sequence}{3}{Match or generate a sequence of Element where each pair of elements is separated by Sep.}
\dcgsummary{sequence}{5}{Match or generate a sequence of Element enclosed by Start end End, where each pair of elements is separated by Sep.}
\end{summarylist}