| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-11 | Merge changes from main into parser branch | Dominik Kaiser | |
| 2024-08-09 | Merge pull request #12 from dpu-kaiser/tokenizer | cuhlig | |
| Tokenizer | |||
| 2024-08-08 | Add data structure and prototypes for env | Dominik Kaiser | |
| 2024-08-05 | removed debugs functions out of header | Christopher Uhlig | |
| 2024-08-04 | updated token header but still norm erro idk | Christopher Uhlig | |
| 2024-08-02 | Refactor parser | Dominik Kaiser | |
| * Fix norme for free_node.c * Uglify parser.c * Merge parser updates into refactor-parser * Outsource collect_assigns and collect_redirs * Make parse_cmd.c norme conform * Make free_tokens() norme conform * Make collect_assigns.c norme conform * Some refactoring of collect_redirs * Refactor collect_redirs | |||
| 2024-08-02 | Add function free_tokens() | Dominik Kaiser | |
| 2024-07-22 | Add print_ast function | Dominik Kaiser | |
| 2024-07-22 | Fix errors and make the parser work | Dominik Kaiser | |
| 2024-07-09 | Adding working parsing | Dominik Kaiser | |
| TODO: Refactoring | |||
| 2024-07-09 | Remove redundant funcs and add parse funcs to header and Makefile | Dominik Kaiser | |
| 2024-07-08 | Move assign into cmd node | Dominik Kaiser | |
| 2024-07-08 | Add free_token_and_connect() function | Dominik Kaiser | |
| 2024-07-01 | Remove unneeded struct s_sequence | Dominik Kaiser | |
| 2024-06-28 | updated the prototyps for the tokenizer | Christopher Uhlig | |
| 2024-06-28 | Add data structures for tokenizing and parsing | Dominik Kaiser | |
| * Add data structures and helper functions for ast * Add data structures for tokenizing * Add helper functions for token structures * Include token.h in minishell.h * Add new/free functions for nodes/tokens to Makefile * Add UNREACHABLE macro to debug_tools.h | |||
| 2024-06-25 | Add history | Dominik Kaiser | |
| 2024-06-25 | Add basic command line | Dominik Kaiser | |
| * Initialize terminal and signal handling * Add basic repl that doesn't do anything yet * Add handling for Ctrl-C, Ctrl-D and Ctrl-\ in interactive mode | |||
| 2024-06-25 | Add debug tools | Dominik Kaiser | |
| * Add dbg() function and debug make rule * Add panic() debug function | |||
| 2024-06-22 | Add main.c and minishell.h | Dominik Kaiser | |
