← Back to projects

Systems · Shell · C

In progress

Minishell

Building a Unix shell with tokenization, parsing, quoting, environment expansion, redirections, pipes, and command execution.

CUnixProcessesPipesFile DescriptorsParsing

Problem

Recreate core Unix shell behavior while keeping parsing and execution understandable.

My contribution

Building the tokenizer, parser, expansion, redirection, and process execution layers.

View on GitHub ↗