GNU bug report logs -
#78481
[PATCH V2] Support for the Algol 68 language
Previous Next
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>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
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 58 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.