Systems & Software
42sh
A POSIX-compliant shell written in C99
- Role
- Development
- Context
- EPITA, systems curriculum
- Stack
- C, Autotools, POSIX
- Links
- Private source code, demo available on request
Project sheet42SH
Overview
POSIX-compliant shell reimplementation in C99 for EPITA's systems programming course, with custom builtins executed without fork/exec, an Autotools build system, and a full test suite.
Highlights
- 01POSIX compliance
- 02Builtins executed without fork/exec
- 03Autotools build and full test suite
Next project MSH
MiniShell Rust →