GNU bug report logs - #78481
[PATCH V2] Support for the Algol 68 language

Previous Next

Package: automake-patches;

Reported by: Bruno Haible <bruno <at> clisp.org>

Date: Sun, 18 May 2025 14:41:01 UTC

Severity: normal

Tags: patch

Done: Karl Berry <karl <at> freefriends.org>

Full log


View this message in rfc822 format

From: Gaius Mulley <gaiusmod2 <at> gmail.com>
To: Bruno Haible <bruno <at> clisp.org>
Cc: autoconf-patches <at> gnu.org, eggert <at> cs.ucla.edu, 78481 <at> debbugs.gnu.org, jemarch <at> gnu.org
Subject: [bug#78481] [PATCH V2] Support for the Algol 68 language
Date: Tue, 20 May 2025 09:17:21 +0100
Bruno Haible <bruno <at> clisp.org> writes:

> I'm bringing this up because a similar case will be with the GNU Modula-2
> compiler, when we want to support it in Autoconf and Automake.
>
>   * The GNU Modula-2 compiler is called 'gm2'. Therefore it will be natural
>     (per GCS [2]) to call the variables M2 and M2FLAGS.
>
>   * Calling the variable M2C would be very very confusing, because there is
>     a Modula-2 to C translator called 'm2c' [3][4][5] and, unlike gm2, it
>     produces C code, not an executable.
>
>
> Proposal A: Define (I) as the more important goal.
>
>   GO            GOFLAGS
>
>   A68           A68FLAGS
>
>   M2            M2FLAGS
>
>   DC            DCFLAGS
>
>   This implies changing AC_PROG_GO so that it defines the GO variable, and
>   deprecating the GOC variable.
>
> Proposal B: Define (II) as the more important goal.
>
>   GOC           GOFLAGS
>
>   A68 or A68C   A68FLAGS
>
>   M2            M2FLAGS
>
>   DC            DFLAGS
>

Hi Bruno,

from the modula-2 perspective - this looks great thanks

regards,
Gaius




This bug report was last modified 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.