Program Spell

The Program Spell is a type of Null magic that allows the user to input a set of commands onto an inanimate object.

Description
According to Leen, this type of Null magic allows her to input a set of instructions into a non-living object. The spell also allows for multiple commands and revisions to previous commands and can work in conjunction with other spells as well. The verbal commands used for invoking the Program Spell is as follows:
 * 1) "Program Start": Initiates the spell.
 * 2) "Activation": Describes the function/movement of the object in question.
 * 3) "Condition": Describes when the function/movement should occur.
 * 4) "Program End": Completes the spell.

Restrictions
The spell has limited freedom depending on the objects form and cannot input commands that are physically impossible for the object in question. For example, Leen cannot program her teddy bear Paula to fly since Paula has no means to do so. However, if she were to input the command to fly to a model bird or something similar, then it would be possible.

The program instructions need to be thorough; Leen once programmed a chair to move forward when it was sat upon, but because she forgot to specify a distance, the chair stopped abruptly after traveling a short distance forward.

Applications
Touya Mochizuki has found this spell to be very useful and has used it in conjunction with a few items in his possession which include: He has also used it in conjunction with othe spells alongside the Enchant Spell. For example, enchanting his gun to use the Aports Spell and programming it to do so as a means to reload bullets. Another example is enchanting a bullet with the Slip Spell and programming it to cast slip continuously until he chooses to dispel the effect.
 * Touya's Smartphone
 * Gun blade

Additionally, Leen has repeatedly used this spell on Paula and has refined it for over 200 years, making it so that Paula basically acts like a real living being.