Next: About this document

SUMMARY - USER INSTALL

To use NEMO make sure the following is present in your default startup file(s) .cshrc/.login:

A second method to load NEMO is by demand only, (so-called dynamic loading) by adding the following alias anywhere in your .cshrc file:


 	alias nemo 'source /home/nemo/nemo_start'

SUMMARY - USER INTERFACES

Most NEMO programs are invoked from the commandline, just like any other UNIX program, with a series of parameters of the form `keyword=value'. We call these program keywords, as the names of the keywords are unique to a program. The keyword= part is not needed in case the original order of the keywords is used. Once a keyword is specifically named, all remaining keywords need the keyword name too, e.g. `prognam val1 val2 key6=val6 key7=val7'. The value of a keyword can also be obtained from an 'include' file by using the keyword=@file construct.

There also exist a fixed set of system keywords, which are defined for every NEMO program. They are:

help Sets help level to program and can aid in command completion. Consist of a numeric and alpha part. The numeric part is a mask of individual help levels which are powers of 2: For example, help=5 would no only use the menu interface, but also restore and save the keyword file.

The alpha part typically shows inline help:

The HELP environment variable will be used if keyword is not used.

debug Define debug output level between 0 and 9. Negative numbers are allowed, and should produce absolutely no warning messages. The higher the level, the more warnings and debug output. The routine dprintf(3NEMO) uses the debug value. The DEBUG environment variable will be used if keyword is not used.

error Bypass a number of fatal error(3NEMO) calls. It's really cheating, use at your own risk. The ERROR environment variable will be used if keyword is not used.

yapp Define graphics device, if applicable, for the program. The YAPP environment variable will be used if keyword is not used.

Reminder: environment variables can be set/reset using the shell commands setenv and unsetenv.

SUMMARY - ADVANCED USER INTERFACES

There are two more advanced (sometimes considered more user friendly) pieces of user interfaces to NEMO that are worth mentioning:




Next: About this document


teuben@
Wed Jul 27 19:13:42 EDT 1994