endofclause
Endofclause is a term used in logic programming and formal grammars to denote a delimiter that marks the end of a clause within a textual or serialized representation of a program or knowledge base. The concept is primarily a syntactic boundary that enables parsers to segment input into discrete clauses for separate processing, without altering the logical content of the clause itself.
In many Prolog‑like languages, a clause ends with a terminating symbol such as a period. In other
Practical considerations include how the marker interacts with whitespace, comments, and multi-line clauses. Some formats permit
Example: a clause such as father(X, Y) :- parent(X, Y). ends with a period in a Prolog-style syntax,
See also: clause, Prolog, logic programming, delimiter, token, end of line.