From 61b09b0ef1da060bf10aeea1b7b0619efbe14a13 Mon Sep 17 00:00:00 2001 From: nass1pro Date: Fri, 18 Sep 2020 11:00:41 +0200 Subject: comment add --- src/lexer/lexer.c | 3 ++- src/lexer/utils.c | 11 ++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/lexer/lexer.c b/src/lexer/lexer.c index 4d5e3b1..5e0600d 100644 --- a/src/lexer/lexer.c +++ b/src/lexer/lexer.c @@ -6,7 +6,7 @@ /* By: nahaddac +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/07/16 08:18:25 by nahaddac #+# #+# */ -/* Updated: 2020/09/17 10:59:13 by charles ### ########.fr */ +/* Updated: 2020/09/17 13:19:40 by nahaddac ### ########.fr */ /* */ /* ************************************************************************** */ @@ -71,6 +71,7 @@ int tok_len(char *input) ** get the number of character for the current token ** create a token from a substring in input ** assign a tag to the token +** return all token */ t_tok_lst *create_token_list(char *input, t_tok_lst **lst) diff --git a/src/lexer/utils.c b/src/lexer/utils.c index 71bcd94..67319d9 100644 --- a/src/lexer/utils.c +++ b/src/lexer/utils.c @@ -6,7 +6,7 @@ /* By: nahaddac +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/07/16 08:18:15 by nahaddac #+# #+# */ -/* Updated: 2020/09/16 20:07:33 by charles ### ########.fr */ +/* Updated: 2020/09/17 13:27:44 by nahaddac ### ########.fr */ /* */ /* ************************************************************************** */ @@ -35,6 +35,11 @@ enum e_tok tok_assign_tag(char *content) return (TAG_PARENT_CLOSE); return (0); } +/* +** return tag +** le tag stick est rajouter si +** a la fin (char *)tk->tok ne figure pas d'espace. +*/ enum e_tok tok_assign_stick(t_tok_lst *tok) { @@ -47,6 +52,10 @@ enum e_tok tok_assign_stick(t_tok_lst *tok) return (tok->tag | TAG_STICK); } +/* +** return tag si +** la chaine de character est un str où '' où '' +*/ enum e_tok tok_assign_str(t_tok_lst *tok) { char *found; -- cgit