Some TinyMUSH code:
- A +dir/+taxi navigation system.
Note: All this code is formatted so it can be unformatted with the human2mush described below. It's similar but not the same as amoliter.
mush2human takes MUSHcode in the sort of format you get when you do '@decompile <object>/<command-attribute>' and converts it to the indented human-readable format that's easy on the eyes. It will probably choke if you use nested square brackets.
Updated 7 January 1998 to cope with attributes which are functions as well as commands, and the /all and /first arguments on @switch.
Updated 14 January 1998 to optionally process @decompile output, rather than ex output - it's less work that way if you're debugging.
human2mush does the reverse, more or less. Except it expects input in the &ATTRIB-NAME OBJECT=COMMAND-LIST format (ie: what you'd want to upload to program the thing, not the format you get out of examine).
ascii2mush will convert text into a form that can be output from a @pemit command. Useful for things like ASCII maps and other things.
