The programming interface is directly based on the VLISP interpreter, providing access to a variety of framework services on different levels of abstraction. Besides using all services directly as function calls, it is possible to define new operations or customize existing ones, store them in a file, and retrieve them at a later time, or add them to a list of startup files to permanently enhance the environment's functionality. In Section 9.2, a detailed example of the capabilities of the programming interface is given. Table 8.3 gives a summary of commands available for defining task-level applications.
Table 8.3:
Summary of EVE commands for task-level applications.