diff options
Diffstat (limited to 'src/b_sqb.c')
-rw-r--r-- | src/b_sqb.c | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/src/b_sqb.c b/src/b_sqb.c index 312fd90..9e7015c 100644 --- a/src/b_sqb.c +++ b/src/b_sqb.c @@ -17,17 +17,36 @@ #include "s_struct.h" #include "u_utils.h" +/* static uint8_t */ +/* b_get_sqb_id(uint64_t argc, */ +/* char *argv[],) */ +/* { */ +/* } */ + +static uint8_t + b_eval_sqb(uint64_t argc, + char *argv[], + t_msh *msh) +{ + (void)argc; + (void)argv; + (void)msh; + + return (0); +} + uint8_t b_sqb(char *args[], t_msh *msh) { const uint64_t argc = u_builtins_get_argc((const char**)args); - (void)msh; if (ft_strncmp(args[argc - 1], "]", 2) != 0) { ft_dprintf(STDERR_FILENO, "[: missing ]\n"); return (2); } - return (0); + if (argc == 1) + return (1); + return (b_eval_sqb(argc, args, msh)); } |