This project implements a simplified Unix command-line shell. It includes:
- A modular architecture (based on the REPL) with distinct components:
- Lexer
- Parser
- Executor
- Commands
- An operator-precedence parser using the Precedence Climbing Method
- Custom implementations of many core shell commands using POSIX System Calls
git clone https://github.com/Romerico234/OS-Shell-Clone.git
cd OS-Shell-Clone