This is my solution/project for the "Build Your Own Shell" Challenge.
In the challenge, you build your own POSIX shell that's capable of interpreting shell commands, running external programs and builtin commands like cd, pwd, echo and more. I learned about command parsing, REPLS, builtin commands, and more
I decided to take extra personal challenges when completing my solution.
- Integrate both POSIX and _WIN compliancy.
- Readability >>> Quick Coding(Different than efficiency)
- Push my comfort level utilizing C++ vs Java/Python
- Utilized CodeScene at the end to Refactor and clean my code