This manual is for FreeM, (version 0.51.0), which is a free and open-source implementation of the M programming language and database system.
Copyright © 2014-2021 Coherent Logic Development LLC
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover texts, and with no Back-Cover Texts.
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
This is the official manual for the FreeM programming language and database.
Introduction | About the FreeM Project, its history, and its goals. | |
1 FreeM Invocation | How to invoke FreeM from the command line. | |
2 The FreeM Direct-Mode Environment | Executing M programs interactively. | |
3 Intrinsic Special Variables | ||
4 Intrinsic Functions | ||
5 Commands | ||
6 Structured System Variables | ||
7 Operators | FreeM Operators. | |
8 Sequential I/O | Processing sequential files in FreeM. | |
9 Network I/O | Handling network sockets in FreeM. | |
10 Extended Global References | Accessing globals in non-default namespaces. | |
11 Global Aliasing | Defining alternate names for globals. | |
12 Asynchronous Event Handling | Handling asynchronous events in FreeM. | |
13 Database Triggers | Responding to database accesses in M code. | |
14 Synchronous Event Handling | Synchronous events in FreeM. | |
15 GUI Programming with MWAPI | Creating graphical interfaces in FreeM. | |
16 User-Defined Z Commands | Adding your own Z commands to FreeM. | |
17 User-Defined Z Functions | Adding your own Z functions to FreeM. | |
18 User-Defined SSVs | Adding your own SSVs to FreeM. | |
19 System Library Routines | FreeM built-in library of M routines. | |
20 Error Processing | How to handle errors in M program code. | |
21 FreeM Error Codes | Explanations of each FreeM error code. | |
22 Debugging | The program development cycle of FreeM. | |
23 System Configuration | Configuring your FreeM installation. | |
24 Accessing FreeM from C Programs | How to use the mlib interface. | |
Appendix A FreeM Administrator | The fmadm system manager tool. | |
Appendix B FreeM Legacy Utilities | FreeM legacy system manager utilities. | |
Appendix C FreeM VIEW Commands and Functions | Getting and setting info about FreeM internals. | |
Appendix D Implementation Limits | FreeM limitations. | |
Appendix E US-ASCII Character Set | The US-ASCII character set. | |
Appendix F FreeM Project Coding Standards | How to write code for submission to the FreeM project. | |
Index | Complete index. |
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
This document was generated on January 3, 2022 using texi2html 5.0.