The array of syntactic operators may be put in more organized form by making a few additional conventions and auxiliary definitions.
- Concatenation
-
The conception of concatenation permits extension to its natural prequel, the corresponding operator on zero operands.
From that beginning the operation of concatenation may be broken into stages by means of the following conceptions.
The precatenation
of two strings
is defined as follows.
The concatenation of
strings
may now be given a new definition as the iterated precatenation of
strings beginning with
and continuing through the remaining
strings.
- Surcatenation
-
The conception of surcatenation permits extension to its natural prequel, the corresponding operator on zero operands.
From that beginning the operation of surcatenation may be broken into stages by means of the following conceptions.
A subclause in
is a string ending with
The subcatenation
of a subclause
by a string
is defined as follows.
The surcatenation of
strings
may now be given a new definition as the iterated subcatenation of
strings beginning with
and continuing through the remaining
strings.
Notice that the expressions and
are defined in such a way that the respective operators
and
simply ignore, in the manner of constants, whatever sequences of strings
may be listed as their ostensible arguments.
Resources
cc: Academia.edu • BlueSky • Laws of Form • Mathstodon • Research Gate
cc: Conceptual Graphs • Cybernetics • Structural Modeling • Systems Science
Pingback: Survey of Animated Logical Graphs • 7 | Inquiry Into Inquiry
Pingback: Survey of Animated Logical Graphs • 8 | Inquiry Into Inquiry
Pingback: Survey of Animated Logical Graphs • 8 | Systems Community of Inquiry