Short representation for LWB and UPB

chris hermansen clhermansen@gmail.com
Sun Feb 22 00:34:11 GMT 2026


I'm drawing a Saturday afternoon blank here but what do we use ? for in
Algol68?

As a graphic device I like ?[ for LWB and ?] for UPB (ir something
similar), the ? hinting at "query"

On Sat, Feb 21, 2026, 16:24 Jose E. Marchesi <jemarch@gnu.org> wrote:

>
> Hello people!
>
> I am thinking about a potential shorter representation of the UPB and
> LWB operators monadic and dyadic operators on rows.
>
> In SUPPER stropping in many (most?) cases both LWB and UPB require at
> least five characters. It would be nice to support a shorter
> non-bold representation like we did with `of'.
>
> Ideas:
>
>   <<a and 2<<a for `LWB a' and `2 LWB a' respectively.
>   >>a and 2>>a for `UPB a' and `2 UPB a' respectively.
>
>   /<a and 2/<a    ''
>   \\a and 2//a    ''
>
>   -<a and 2-<a    ''
>   +<a and 2+<a    ''
>
>   -/a and 2-/a    ''
>   +/a and 2+/a    ''
>
> Reminder:
>
>   monads: %^&+-~!?
>   nomads: ></=*
>
> Thoughts?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://gcc.gnu.org/pipermail/algol68/attachments/20260221/0a5a01ce/attachment.htm>


More information about the Algol68 mailing list