Documentation de Gambas - /lang/debug

/lang/debug

# DEBUG

DEBUG Expression [ { ; | ;; | , } Expression ... ] [ { ; | ;; | , } ]

Imprime des expressions sur la sortie d'erreur standard, uniquement si votre programme est compilé avec les informations de débogage.

L’emplacement de la ligne de code DEBUG est imprimée avant toute chose.

Les expressions sont converties en chaînes par la fonction Str$ .

- Si il n'y a pas de point-virgule ni de virgule après la dernière expression, un caractère de nouvelle ligne est imprimé après la dernière expression.

- Si le point-virgule est doublé alors un caractère espace est imprimé entre les expressions.

- Si une virgule est utilisée à la place d'un point virgule alors un caractère tabulation (ASCII code 9) est imprimé pour séparer les expressions.

### Exemple

    PUBLIC SUB Form_Open()
    DIM a AS Float

    a = 45 / 180 * Pi
    DEBUG "à 45 degrés la valeur du sinus est ", Format$(a, "0.####")
    END

Imprimera dans l’onglet console de l’ IDE :

    FMain.Form_Open.11: à 45 degrés la valeur du sinus est	0.7854

### Voir aussi

- Gestion d'Erreurs

- PRINT