Copyright © 2025 Jose E. Marchesi.
You can redistribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The following specification has been released under the auspices of the GNU Algol 68 Working Group, and has been scrutinized to ensure that
The source of this document can be found at https://git.sr.ht/~jemarch/gnu68.
The informal description of this proposal introduces the proposed new language features, providing a rationale and usage examples.
The formal definition of this proposal uses the existing formalism and conventions of the Standard Hardware Representation for Algol 68, and it is expressed as modifications to the Standard Hardware Representation.
Finally, the implementation notes of this proposal describes a way in which the features added by this specification can be implemented. No implementer should feel committed to do things as described there; the same language facilities may well be implementable in other ways, more suitable to specific implementations.