[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2 A Note on Standards

FreeM attempts to implement as many features as possible from the M Development Committee’s unpublished Millennium Draft Standard, as well as its predecessors.

The maintainer of FreeM (who is also the author of this book) is largely in favor of standardization efforts, and hopes that the MDC will resume activities, and will happily participate if it does so in an open, public, transparent, and democratic manner. Until then, however, FreeM will attempt to improve the M language, in cooperation with other free software M implementers where possible. Any breaking changes introduced in future MDC releases of the Standard (such as the rumored M5) which prove incompatible with FreeM will be handled via the $DIALECT special variable (to be changed to $ZDIALECT in a coming release).

The conformance document required per the Standard should be installed as a man page on any computer system where FreeM is made available. Simply type man freem_conformance to access.


This document was generated on May 5, 2025 using texi2html 5.0.