aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2020-08-27Updated preprocessing, redir, ast to use t_tok_lst instead of t_ftlstCharles Cabergs
2020-08-27Updated lexer to use t_tok_lst instead of t_ftlst and t_tokenCharles Cabergs
2020-08-27Renaming lexer function to frenchCharles Cabergs
2020-08-27Renaming e_token_tag -> e_tokCharles Cabergs
2020-08-20Refactoring preprocess, replacing ms_split_notrim by a more direct functionCharles Cabergs
2020-08-19Fixing spaces at the beginning/end of variable with ms_split_notrim in utils.cCharles Cabergs
2020-08-19Removing glob, Rewritting preprocessing with escape and interpolation onlyCharles Cabergs
2020-07-20update eval_cmdnass1pro
2020-07-19Added errof for cleaner error message, Removed previous error functionsCharles
2020-07-18Fixing exit error message and overflow detectionCharles
2020-07-18Fixing cmd_variable with same names with env_export, Refactoring signal and p...Charles
2020-07-16uptade lexer.c '\\'nass1pro
2020-07-15Added cmd local/exported environment variable (WIP, still a few edge cases)Charles
2020-07-15Added export/unset builtin error message and status codeCharles
2020-07-15Added g_basename global for error message prefixCharles
2020-07-14Refactoring error handling during parsingCharles
2020-07-13test error gestionnass1pro
2020-07-13Merge branch 'master' of https://github.com/HappyTramp/minishellnass1pro
2020-07-13update parent sticknass1pro
2020-07-13Added signal interupt and signal quitCharles
2020-06-23Fixing builtin which needed to not be run in a child process, Added exit builtinCharles
2020-06-19Merge branch 'parse_cmd'Charles
2020-06-19Update parser_errornass1pro
2020-06-19Added parenthesis handling in eval (not tested)Charles
2020-06-18Merge branch 'master' into parse_cmdnass1pro
2020-06-18Merge branch 'builtin'Charles
2020-06-18Merge branch 'parse_cmd'Charles
2020-06-18Change parsenass1pro
2020-06-18Change parsenass1pro
2020-06-17Show nass the power of parser combinatorCharles
2020-06-17Update line opnass1pro
2020-06-17Added (basic) operator evaluationCharles
2020-06-17Added env_export and env_keycmpCharles
2020-06-15Update lexernass1pro
2020-06-15change name functionnass1pro
2020-06-15Change name function parsenass1pro
2020-06-15Merge branch 'parser'Charles
2020-06-15ADD redir_parse draftnass1pro
2020-06-15Refactoring redirection out of eval/cmd.c, Added tag check shortcutCharles
2020-06-15Fixing leaks (need refactoring)Charles
2020-06-14WIP: Added eval cmd with redirection and builtinsCharles
2020-06-14Change file cmdnass1pro
2020-06-14Added eval cmd and error handling draft, Updated preprocessing for listCharles
2020-06-14Added parse cmd draftnass1pro
2020-06-14Changing ast related struct and fixing functions accordinglyCharles
2020-06-14Change t_ret in ast.hnass1pro
2020-06-14Change LTAG -> TAG in lexer.hnass1pro
2020-06-14Add t_ret in ast.hnass1pro
2020-06-13Merge remote-tracking branch 'origin/lexer'Charles
2020-06-13Fixing multiple definition of lexerCharles