AviSynth Syntax - Internal functions

In addition to internal filters AviSynth has a fairly large number of other (non-clip) internal functions. The input or/and output of these functions are not clips, but some other variables which can be used in a script. They are roughly classified as follows:

They provide common mathematical operations on numeric variables.
They provide common operations on string variables.
They return true or false, if the condition that they test holds or not, respectively.
They convert between different types.
They facilitate flow of control (loading of scripts, arguments checks, global settings adjustment, etc.).
They provide AviSynth version information.
These are internal functions which are evaluated at every frame. They can be used inside the scripts passed to runtime filters (ConditionalFilter, ScriptClip, FrameEvaluate) to return information for a frame.

$Date: 2008/04/20 19:15:05 $