Message Parsing Interpreter

The Message Parsing Interpreter (MPI for short, not to be confused with the Message Passing Interface) is a Lisp-like programming language based on text replacement that is used on Fuzzball MUCK servers, starting with version 2.2fb5.00. It is generally considered easier to learn and use than MUF, and enjoys a large popularity among Fuzzball MUCK users.

MPI originally stood for "My Personal Insanity" — a temporary project name used by the programmer when it was first implemented during a 3 week coding binge. It was later backronymed to "Message Parsing Interpreter" to keep the acronym, yet sound more respectable.

When online, the command MPI CATEGORY provides a listing of the available MPI topics arranged by function. The most common use for MPI is for report generation and formatting text strings, however it does support the creation of macros, conditional logic, and looping for a limited number of iterations.

Read more about Message Parsing Interpreter:  Command Structure, Hello World, More Complex Substitution

Famous quotes containing the words message and/or interpreter:

    What the hell is nostalgia doing in a science-fiction film? With the whole universe and all the future to play in, Lucas took his marvelous toys and crawled under the fringed cloth on the parlor table, back into a nice safe hideyhole, along with Flash Gordon and the Cowardly Lion and Luck Skywalker and the Flying Aces and the Hitler Jugend. If there’s a message there, I don’t think I want to hear it.
    Ursula K. Le Guin (b. 1929)

    The best interpreter of the law is custom.
    Marcus Tullius Cicero (106–43 B.C.)