qei.icn: Program to evaluate Icon expressions interactively

March 26, 2002; William H. Mitchell and Ralph E. Griswold
Requires: co-expressions and system()
This file is in the public domain.
This program takes expressions entered at the command line and
evaluates them.

A semicolon is required to complete an expression.  If one is not
provided, the subsequent line is added to what already has been
entered.

It is important to know that qei accumulates expressions and evaluates
all previously entered expressions before it evaluates a new one.

A line beginning with a colon is a command.  The commands are:


     :clear          clear the accumulated expressions.

     :every          generate all the results from the expression;
                     otherwise, at most one is produced.

     :exit           terminate the session
     :quit           terminate the session

     :list           list the accumulated expressions.

     :type           toggle switch that displays the type of the
                     result; the program starts with this switch on.
____________________________________________________________

"qei" is derived from the Latin "quod erat inveniendum" -- "which was
to be found out".

Source code | Program Library Page | Icon Home Page