Tutorial to MUF
Multi User Forth | MUCK Forth
Just for warning, before you dare to delve deeper into this online document. I wrote this late
at night for some reason. Again, just a short warning.. now onto the fun stuff! Oh Joy!
So. You made it past the warning, and you've decided that MUF programing is a wonderful, righteous, and honorable past-time. Or not, yet either way you've come to this page. MUF, which for some stands for 'MUCK Forth', and for others 'Multi User Forth', is a common language among MUCKs. Usually you can write a program for one MUCK, such as Redwall
or Nameless, and you can quickly reinstall that program on any number of other MUCKs with little, or no, change what-so-ever. This is good, as general commands, such as +lock, are not a common link.
Once you know MUF though, you can go to most any MUCK and set up the commands you're used to in little time. However, before you can install a MUF program, you need a MUCKer bit. These are commonly refered to as M1, M2 and M3. The easy way to get around this is to create your own local MUCK.
There are several main pages on this site, arranged from the
basics of MUFing to the more advanced commands and creations. I'll
also be adding in a section on programming for the NMC distribution. Oh!
What great, unsurpassed ammounts of ecstatic joy and bliss! Woohoo!
- Introduction
- The Basics of MUF programming.
- Variables: Storing information.
- A few simple primitives and what they
do.
- Adding more functions.
- Compiler directives. A simply amazing
tool.
- The creation of the program.
- More resources. *insert evil, demonic