Gestion d'erreur

GB_ERR_ARG Erreur 'Bad argument'
GB_ERR_BOUND Erreur 'Out of bounds'
GB_ERR_NSYMBOL Erreur 'Unknown symbol'
GB_ERR_NPROPERTY Erreur 'Not a property'
GB_ERR_TYPE Erreur 'Type mismatch'
GB.Error Signale une erreur.
GB.Propagate Propage une erreur.

Vue d'ensemble

Quand vous devez interrompre une méthode ou une propriété natives, et générer une erreur, appelez simplement la fonction GB.Error.

Mais attention ! Vous devez alors retourner explicitement depuis la fonction. Il y a quelques constantes d'erreur prédéfinies : celles dont les noms commencent par GB_ERR_.