From 5ade92701836ce5ee1d39fc8d486b7709547058e Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 9 Jun 2020 17:09:55 +0200 Subject: Added iterpolation like bash according to lexer output (2 leaks) --- include/lexer.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'include/lexer.h') diff --git a/include/lexer.h b/include/lexer.h index e7a6cdf..e20e0e7 100644 --- a/include/lexer.h +++ b/include/lexer.h @@ -1,6 +1,23 @@ - #include "minishell.h" +// just to make iterpolation compile +////////////////////////////////////// +enum e_token_tag +{ + LTAG_STR, + LTAG_STR_SINGLE, + LTAG_STR_DOUBLE, +}; + +typedef struct +{ + enum e_token_tag tag; + char *content; +} t_token; + +t_token *token_new(enum e_token_tag tag, char *content); +////////////////////////////////////// + char **lexer(char *input); int lexer_sep(char input); int lexer_verif_entre_cote(char *input, int i); -- cgit