Expand description
Chevron shell - Minimal interactive kernel shell
Provides a simple interactive command-line interface for kernel management. Prompt: >>>
Modules§
- commands
- Shell command registry and entry points
- output
- Shell output formatting and capture.
- parser
- Shell command parser with pipeline and redirection support.
- scripting
- Minimal shell scripting: variable expansion,
if,for,while.
Enums§
- Shell
Error - Shell error types
Statics§
- SHELL_
INTERRUPTED - Global flag set by Ctrl+C. Long-running commands should poll this
via
is_interruptedand abort early when it returnstrue.
Functions§
- is_
interrupted - Returns
trueif Ctrl+C was pressed, and clears the flag. - run_
line - Execute one shell line without prompt/history handling.
- shell_
main - Main shell loop