From 03d08bc8831bd67cfdbbe0450d89cad6b6e0962c Mon Sep 17 00:00:00 2001 From: Ahurac Date: Mon, 19 Feb 2024 22:35:37 +0100 Subject: [PATCH] =?UTF-8?q?calibration=20:=20ajout=20fonction=20comment?= =?UTF-8?q?=C3=A9e=20parse=5Fdigit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/calibration.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/calibration.c b/src/calibration.c index 5a34350..52a1602 100644 --- a/src/calibration.c +++ b/src/calibration.c @@ -6,6 +6,24 @@ #include "io.h" #include "node.h" +/* + * Analyser le contenu d'une chaîne de caractères : + * - Si le premier caractère est un chiffre, le retourner + * - Sinon, déterminer s'il s'agit d'un chiffre écrit en toutes lettres, + * et dans ce cas le retourner sous forme de chiffre. Sinon, retourner le + * caractère nul. + * - La chaîne de caractère contient forcément des caractères non-nuls. + */ +/* +static char parse_digit(char *line, Node *digits_tree) { + if (isdigit(line[0])) { + return line[0]; + } else { + return Node_stringToDigit(digits_tree, line); + } +} +*/ + static char first_digit(char *line) { while (*line != '\0' && !isdigit(*line)) { line++;