⚡ shell parser, formatter, and interpreter with Bash support
-
Updated
Oct 13, 2025 - Rust
⚡ shell parser, formatter, and interpreter with Bash support
A complete GNU Bash 5.3-compatible parser written in Rust — 100% compatible reimplementation of Parable with Python bindings via PyO3, ~10x faster
Bash script for placing comment symbol # for all non-empty strings
This repository contains the parsing module for a custom Minishell implementation in C. The parser processes user input, tokenizes commands, handles operators (pipes, redirections, etc.), and structures the data for execution. Designed to be efficient and modular, this parser serves as the foundation for command execution in a shell environment.
Add a description, image, and links to the bash-parser topic page so that developers can more easily learn about it.
To associate your repository with the bash-parser topic, visit your repo's landing page and select "manage topics."