Section 5: Programming EPIC

This section is mostly of interest to programmers.  EPIC provides a rich,
feature-filled scripting language that allows you to customize the client
to no end.

Detailed in this section are the language's various control structures
(conditional and looping statements), methods for dealing with variables,
procedures (called aliases) and other data structures, methods for
script includion in other files, and much, much more.

A collection of built-in functions is in the next section.
alias assign call comment
do dump echo eval
exec fe fec for
foreach hook if input
input_char load on parsekey
pause pop pretend push
queue qoute redirect repeat
save send sendline shift
sleep stack stub switch
timer type unless unshift
until wait while xecho
xtype