Builtins Functions | Implementation of builtins of a shell |
Exit Functions | Functions for exiting |
CD Functions | Functions for CD (change directory) |
Lexer structure | Core functionality of the lexer |
Exec Functions | Main functions for executing a command |
Exec Utils | Functions used in exec that are simple utils |
Files functions | Function to manipulate files |
Garbage functions | Functions to simulate a garbage |
Basic functions | Basics functions to execute a minishell properly |
Signal functions | Functions used for signal handling for the main thread and its childs |
Parsing Functions | Functions to make parsing efficient |
Memory Management | Functions to free the allocated memory when it's not needed anymore |
Debug Functions | Functions to help debugging faster |