Resident programs can be described through the
provided Object Based Pascal language.
The instructions you write are compiled into
Thumb2 object code
for very high speed execution. During this compilation step certain programming errors might be detected.
Snap2Motion
attempts to provide an
opportunity to correct those errors by presenting the offending
instructions in a suitable editor.
Pascal is strongly typed which means that everything you say
must be clearly explained. Strongly typed languages generally do not automatically create variables or accept
data type differences for parameters. Rather the language insists on clear meaning at compile time.