[A68-JARGON][COMMITTED] Add individual articles Monad and Nomad
Jose E. Marchesi
jemarch@gnu.org
Tue Feb 3 11:01:53 GMT 2026
---
src/Makefile.am | 4 ++++
src/a68-jargon.texi | 6 ++++++
src/monad.texi | 34 ++++++++++++++++++++++++++++++++++
src/nomad.texi | 34 ++++++++++++++++++++++++++++++++++
4 files changed, 78 insertions(+)
create mode 100644 src/monad.texi
create mode 100644 src/nomad.texi
diff --git a/src/Makefile.am b/src/Makefile.am
index c0b0474..87b0779 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -41,9 +41,11 @@ a68_jargon_TEXINFOS = actual-declarer.texi \
incestuous-union.texi \
indicator.texi \
longsety.texi \
+ monad.texi\
monads-nomads.texi \
mode-indication.texi \
mode-unit.texi \
+ nomad.texi \
orthogonal.texi \
pseudo-comment.texi \
ravelling.texi \
@@ -102,9 +104,11 @@ man_MANS = a68-jargon.7algol \
incestuous-union.7algol \
indicator.7algol \
longsety.7algol \
+ monad.7algol \
monads-nomads.7algol \
mode-indication.7algol \
mode-unit.7algol \
+ nomad.7algol \
orthogonal.7algol \
pseudo-comment.7algol \
ravelling.7algol \
diff --git a/src/a68-jargon.texi b/src/a68-jargon.texi
index 6422220..d033d48 100644
--- a/src/a68-jargon.texi
+++ b/src/a68-jargon.texi
@@ -150,9 +150,11 @@ Language
* Indicator::
* Longsety::
@c * Mode::
+* Monad::
* Monads and Nomads::
* Mode Indication::
* Mode-Unit::
+* Nomad::
@c * Pack::
@c * Particular Program::
@c * Pragma::
@@ -389,9 +391,11 @@ Jose E. Marchesi <jemarch@gnu.org>
* Incestuous Union::
* Indicator::
* Longsety::
+* Monad::
* Monads and Nomads::
* Mode Indication::
* Mode-Unit::
+* Nomad::
* Ravelling::
* Sample Generator::
* Shortsety::
@@ -433,9 +437,11 @@ Jose E. Marchesi <jemarch@gnu.org>
@include incestuous-union.texi
@include indicator.texi
@include longsety.texi
+@include monad.texi
@include monads-nomads.texi
@include mode-indication.texi
@include mode-unit.texi
+@include nomad.texi
@include ravelling.texi
@include sample-generator.texi
@include shortsety.texi
diff --git a/src/monad.texi b/src/monad.texi
new file mode 100644
index 0000000..cfc6b1d
--- /dev/null
+++ b/src/monad.texi
@@ -0,0 +1,34 @@
+@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 Monad
+@section Monad
+
+@c man title monad symbol usable as monadic operator
+
+@subheading See Also
+
+@itemize @bullet
+@item @ref{Monads and Nomads}
+@end itemize
+
+@ignore
+@c man begin AUTHOR
+Jose E. Marchesi <jemarch@gnu.org>
+@c man end
+@c man begin SEEALSO
+monads-nomads(7algol)
+@c man end
+@end ignore
diff --git a/src/nomad.texi b/src/nomad.texi
new file mode 100644
index 0000000..60408ba
--- /dev/null
+++ b/src/nomad.texi
@@ -0,0 +1,34 @@
+@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 Nomad
+@section Nomad
+
+@c man title nomad symbol usable in dyadic operators
+
+@subheading See Also
+
+@itemize @bullet
+@item @ref{Monads and Nomads}
+@end itemize
+
+@ignore
+@c man begin AUTHOR
+Jose E. Marchesi <jemarch@gnu.org>
+@c man end
+@c man begin SEEALSO
+monads-nomads(7algol)
+@c man end
+@end ignore
--
2.39.5
More information about the Algol68
mailing list