[A68-JARGON][COMMITTED] New term: controlled clause

Jose E. Marchesi jemarch@gnu.org
Mon Sep 21 07:34:36 GMT 2026


---
 src/Makefile.am            |  2 ++
 src/a68-jargon.texi        |  3 +++
 src/controlled-clause.texi | 51 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 56 insertions(+)
 create mode 100644 src/controlled-clause.texi

diff --git a/src/Makefile.am b/src/Makefile.am
index 9a7f9cf..a176b6e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -26,6 +26,7 @@ a68_jargon_TEXINFOS = actual-declarer.texi \
                       comment.texi \
                       completer.texi \
                       contraction.texi \
+                      controlled-clause.texi \
                       declarer.texi \
                       development.texi \
                       enquiry-clause.texi \
@@ -95,6 +96,7 @@ man_MANS = a68-jargon.7algol \
            comment.7algol \
            completer.7algol \
            contraction.7algol \
+           controlled-clause.7algol \
            declarer.7algol \
            development.7algol \
            enquiry-clause.7algol \
diff --git a/src/a68-jargon.texi b/src/a68-jargon.texi
index afcb5db..c70c641 100644
--- a/src/a68-jargon.texi
+++ b/src/a68-jargon.texi
@@ -112,6 +112,7 @@ Language
 @c * Component::
 @c * Constant::
 * Contraction::
+* Controlled Clause::
 @c * Defining Identifier::
 @c * Defining Indicant::
 @c * Denotation::
@@ -381,6 +382,7 @@ Jose E. Marchesi <jemarch@gnu.org>
 * Comment::
 * Completer::
 * Contraction::
+* Controlled Clause::
 * Declarer::
 * Development::
 * Enquiry Clause::
@@ -433,6 +435,7 @@ Jose E. Marchesi <jemarch@gnu.org>
 @include comment.texi
 @include completer.texi
 @include contraction.texi
+@include controlled-clause.texi
 @include declarer.texi
 @include development.texi
 @include enquiry-clause.texi
diff --git a/src/controlled-clause.texi b/src/controlled-clause.texi
new file mode 100644
index 0000000..07100c2
--- /dev/null
+++ b/src/controlled-clause.texi
@@ -0,0 +1,51 @@
+@c This file is part of the Algol 68 Jargon File.
+@c
+@c Copyright (C) 2026 Jose E. Marchesi
+@c
+@c You can redistribute and/or modify this document under the terms of
+@c the GNU General Public License as published by the Free Software
+@c Foundation, either version 3 of the License, or (at your option) any
+@c later version.
+@c
+@c Alternatively, permission is granted to copy, distribute and/or modify
+@c this document under the terms of the GNU Free Documentation License,
+@c Version 1.3 or any later version published by the Free Software
+@c Foundation; with no Invariant Sections, no Front-Cover Texts, and no
+@c Back-Cover Texts.
+
+@node Controlled Clause
+@section Controlled Clause
+
+@c man title controlled-clause of an access clause
+
+@subheading Meaning
+@c man begin MEANING
+A @dfn{controlled clause} is the part of an access clause in which the
+@R{Indicator,indicators} publicized by the cause's revelation are
+visible.
+
+For example, the controlled clause in the following access clause is
+the closed clause that follow the revelation @code{@B{Constants}}:
+
+@example
+@B{access} @B{Constants} (2.0 * euler_ratio)
+@end example
+
+@c man end
+
+@subheading See Also
+
+@itemize @bullet
+@item Access Clause
+@item Publicized Indicator
+@item @xref{Indicator}
+@end itemize
+
+@ignore
+@c man begin AUTHOR
+Jose E. Marchesi <jemarch@gnu.org>
+@c man end
+@c man begin SEEALSO
+access-clause(7algol),indicator(7algol)
+@c man end
+@end ignore
-- 
2.39.5



More information about the Algol68 mailing list