|The exact number and sequence of operations desired of a program will not be known until it is run. Therefore:|
|Read commands from a file until the file is exhausted. Look up each command in a table of legal operations. When matched, dispatch to a handler that reads additional arguments and performs the operation.|
|A variation is the read-eval-print loop in which all commands evaluate
to a result that is printed before looping to read the next command.
Contrast with Fetch-Execute that retrieves instructions (highly encoded commands) from random-access memory.