This is an implementation of ANSI Standard MUMPS 1995 and ISO/IEC 11756 for FreeBSD, OSX and linux. Also on the Raspberry Pi (ARM) under debian and Windows under cygwin.
This article is part of the Mumps/M language series, make sure to go back to the main page for further reading.
Downloading Mumps 1995
Setting up the database
Once the source file downloaded, un-tar it and change to it. The folder has the database’s source code a make file, you can run ./make to build it:
./mumps -v TEST -b 16 -s 1000 testdb
./mumps -j2 testdb
./mumps -x 'O 1:("utils":"R") U 1 R X X X' testdb
You are now able to run basic commands in the newly created environment/database. In order to quit, you need to type in “halt” and that would exit the session.
This interpreter seems to be the simplest and the one reflecting the oldest implementation of the m technology. I think did not however, manage to run external files through it, although other interpreters seem to be able to parse external files.