# Commands

This section is a reference to all commands and their parameters in alphabetic order. If a command is typed the mouse-pointer must be in the main window (figure 2). Only the echo of the input stream is visible in the parent konsole. The keywords are not case sensitive but all command parameters are case sensitive. Each reference starts with a short description of the command. The following syntax is used for these descriptions:
Known commands and syntax:
'..':   Keyword (either uppercase or lowercase)
<..>:   Parameter (case-sensitive)
[..]:   combination of parameters or optional parameter
(..):   Remark
|   :   OR
&   :   AND
-   :   from-to
->  :   command continues in the next line
RETURN  press the RETURN key

Entities—with the exception of nodes and elements—are referenced by names which can contain letters and numbers. Usually one to four characters is recommended. If a new entity uses an existing name, the old definition will be overwritten. To overcome this problem, ”alias” names can be used. An alias name is defined with the ! sign in front. An already defined alias name can be referenced by placing the % sign in front. For example:

LINE !L1 %P1 %P2 %SET

will create a line with the alias name L1 and will use the alias names P1 and P2 to define the end-points and uses the set SET to define the point sequence between the end-points. The assigned alias name for a given entity can be enquired with a leading question mark using the prnt command.

Subsections