From 28acb3b81404f051f811ab975c05cb8b96d9bdea Mon Sep 17 00:00:00 2001 From: Jack Halford Date: Tue, 7 Feb 2017 18:07:06 +0100 Subject: [PATCH] removed lexer_var and prototype --- 42sh/Makefile | 1 - 42sh/includes/lexer.h | 3 +-- 42sh/src/lexer/lexer_var.c | 38 -------------------------------------- 3 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 42sh/src/lexer/lexer_var.c diff --git a/42sh/Makefile b/42sh/Makefile index 535fa90a..77a3c65c 100644 --- a/42sh/Makefile +++ b/42sh/Makefile @@ -155,7 +155,6 @@ lexer/lexer_number.c\ lexer/lexer_quote.c\ lexer/lexer_sep.c\ lexer/lexer_special.c\ -lexer/lexer_var.c\ lexer/lexer_word.c\ lexer/reduce_bquotes.c\ lexer/reduce_parens.c\ diff --git a/42sh/includes/lexer.h b/42sh/includes/lexer.h index 65e0a3eb..ffad6bcf 100644 --- a/42sh/includes/lexer.h +++ b/42sh/includes/lexer.h @@ -6,7 +6,7 @@ /* By: jhalford +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/12/01 12:15:50 by jhalford #+# #+# */ -/* Updated: 2017/02/07 18:06:00 by jhalford ### ########.fr */ +/* Updated: 2017/02/07 18:06:47 by jhalford ### ########.fr */ /* */ /* ************************************************************************** */ @@ -108,7 +108,6 @@ int lexer_greatand(t_list **alst, char *str); int lexer_quote(t_list **alst, char *str); int lexer_dquote(t_list **alst, char *str); int lexer_backslash(t_list **alst, char *str); -int lexer_var(t_list **alst, char *str); int lexer_special(t_list **alst, char *str); int lexer_comment(t_list **alst, char *str); diff --git a/42sh/src/lexer/lexer_var.c b/42sh/src/lexer/lexer_var.c deleted file mode 100644 index 6561c95b..00000000 --- a/42sh/src/lexer/lexer_var.c +++ /dev/null @@ -1,38 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* lexer_var.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: jhalford +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2017/01/10 14:54:57 by jhalford #+# #+# */ -/* Updated: 2017/02/07 17:37:25 by wescande ### ########.fr */ -/* */ -/* ************************************************************************** */ - -#include "lexer.h" - -/* -int lexer_var(t_list **alst, char *str) -{ - t_token *token; - t_lexstate state; - - token = (*alst)->content; - token->type = TK_N_WORD; - str++; - if (!ft_strchr(token->data, '$')) - token_append(token, '$', 0); - if (!*str) - { - token_expand_var(token); - return (0); - } - if ((state = get_lexer_state(str))) - { - token_expand_var(token); - return (ft_tokenize(alst, str, state)); - } - token_append(token, *str, 0); - return (lexer_var(alst, str)); -}*/