Escaline utilise Lua 5 comme moteur de script pour ses commandes, vous pouvez utiliser, en plus des fonctions spécifiques à Escaline décrites ci-dessous, les fonctions suivantes de la bibliothèque standard : ipairs, next, pairs, tonumber, tostring, type, unpack, string, table, et math. A noter que les fonctions os.time, os.date, et os.difftime sont accessibles par le package « time » (time.time, time.date, time.difftime).
Le manuel de Lua documente très bien ces diverses fonctions ainsi que la syntaxe du langage. Le wiki des utilisateurs de Lua contient quand à lui beaucoup d’exemples pour comprendre ce langage.
Si certaines fonctions de la bibliothèque standard ne sont pas incluse et vous semble utiles pour le développement des modules, contactez-nous, nous étudierons la question...
Stoppe l'exécution de la commande et retourne l'url « string » au site qui servira à rediriger l'utilisateur.
Stoppe l'exécution de la commande et retourne le message d'erreur « string » au site qui l'affichera à l'utilisateur.
Stoppe l'exécution de la commande et retourne le message « string » au site qui l'affichera à l'utilisateur.
Retourne true si « string » se trouve dans « array ».
Retourne true si « string » se trouve dans les clés de « array ».