diff options
| author | nass1pro <nass1pro@gmail.com> | 2020-06-14 15:52:25 +0200 |
|---|---|---|
| committer | nass1pro <nass1pro@gmail.com> | 2020-06-14 15:52:25 +0200 |
| commit | b5710182b87b17c14cabb5f178f0516ff7676177 (patch) | |
| tree | d8783a63e43b774e6f2f27f6aa20e5b67718fcc7 /src/lexer/lexer.c | |
| parent | 26ddbd7146f65a2cf100713f422a9ab5b1890620 (diff) | |
| download | minishell-b5710182b87b17c14cabb5f178f0516ff7676177.tar.gz minishell-b5710182b87b17c14cabb5f178f0516ff7676177.tar.bz2 minishell-b5710182b87b17c14cabb5f178f0516ff7676177.zip | |
Added parse cmd draft
Diffstat (limited to 'src/lexer/lexer.c')
| -rw-r--r-- | src/lexer/lexer.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lexer/lexer.c b/src/lexer/lexer.c index 29cea9c..04d7edb 100644 --- a/src/lexer/lexer.c +++ b/src/lexer/lexer.c @@ -109,8 +109,8 @@ enum e_token_tag token_str_or_cote(t_token *lst_token) { if(lst_token->content[i] == '\'') { - lst_token->tag = TAG_STR_SINGLE; - return(token_verif_stick(lst_token)); + return (lst_token->tag = TAG_STR_SINGLE); + //return(token_verif_stick(lst_token)); } if(lst_token->content[i] == '"') { @@ -136,7 +136,7 @@ t_token *push_token_enum_and_trim(t_token *lst_token) { lst_token->tag = token_str_or_cote(lst_token); } - /* printf("%s-, %d\n",lst_token->content, (int)lst_token->tag); */ + //printf("%s-, %d\n",lst_token->content, (int)lst_token->tag); return (lst_token); } @@ -173,6 +173,5 @@ t_ftlst *lexer(char *input) return(0); *lst = create_token_list(input, lst); /* i = ft_lstsize(*lst); */ - free(lst); - return (0); + return (*lst); } |
