Current Page: NeXtMidas Training Common Midas Concepts Basic Features Command Types
| Command Types Midas commands typically come in one of three types: Intrinsics Simple run-to-completion commands. Primitives More complex commands intended for processing a data file, providing a graphical display or handling a network connection. Primitives written for X-Midas are often called "host" primitives. Primitives written for NeXtMidas that handle graphics are often called "graphical" primitives. Macros This is the "glue code" used to combine the functionality of a number of intrinsics and primitives into a single application. Macros are written in a simple Macro language that matches the syntax used in the shell. Macros define the pipes (and pipe sizes) used to pass data between various primitives. Many Midas frameworks indicate a command's type using a one-letter abbreviation (e.g. M=Macro, I=Intrinsic, etc.) this letter is called the command support.