[m-users.] Web page about backends
Volker Wysk
post at volker-wysk.de
Thu Oct 27 00:03:52 AEDT 2022
Am Mittwoch, dem 26.10.2022 um 23:44 +1100 schrieb Julien Fischer:
> Hi,
>
> On Wed, 26 Oct 2022, Volker Wysk wrote:
>
> > The Mercury website seems to be outdated in several places. For instance,
> > the page about backends doesn't list the assembler backend, which is the
> > fastest, in my knowledge (https://mercurylang.org/about/backends.html).
>
> That page lists all four extant backends. I'm not sure what you mean
> by the assembler backend, but if you mean the backend that generates
> code for the asm_fast grade etc., that's the low-level C backend.
> (In asm_fast grade, the compiler emits a mix of C and assembly.)
Yes, that's what I meant. I assumed it was pure assembler, because of the
"asm_fast" in the grade names. And that the low-level C backend was just
(portable) C.
The backends page (about the low-level C backend) is somewhat misleading, I
think you can get the impression that Mercury isn't a full-fledged compiler
on its own.
Cheers,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.mercurylang.org/archives/users/attachments/20221026/79afa29a/attachment.sig>
More information about the users
mailing list