diff options
Diffstat (limited to 'CLAUDE.md')
-rw-r--r-- | CLAUDE.md | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -72,6 +72,7 @@ The project uses a fully modularized command architecture with unified context m - **`ECHO`** (with ON/OFF variants) - Text output and echo state control - **`CLS`** - Clear screen with ANSI escape sequences - **`EXIT`** - Exit the shell +- **`HELP`** - Display command help and usage information - **`VER`** - Version information display - **`DATE`** - Current system date with proper calendar calculations - **`TIME`** - Current system time display @@ -114,6 +115,7 @@ The project uses a fully modularized command architecture with unified context m src/ ├── cmd/ # Modular command implementations │ ├── lib/ +│ │ ├── flags.zig # Command-line flag parsing utilities │ │ └── types.zig # Shared command types and interfaces │ ├── chdir.zig # CD/CHDIR command │ ├── cls.zig # CLS command @@ -121,15 +123,20 @@ src/ │ ├── date.zig # DATE command │ ├── dir.zig # DIR command │ ├── echo.zig # ECHO command variants +│ ├── external.zig # External command execution +│ ├── help.zig # HELP command │ ├── mkdir.zig # MD/MKDIR command │ ├── move.zig # MOVE command (placeholder) │ ├── path.zig # PATH command (GET/SET) +│ ├── pipe.zig # Command pipe handling +│ ├── redirect.zig # I/O redirection handling │ ├── remove.zig # DEL/REMOVE command │ ├── rename.zig # REN/RENAME command │ ├── rmdir.zig # RD/RMDIR command │ ├── sort.zig # SORT command │ ├── time.zig # TIME command -│ └── type.zig # TYPE command +│ ├── type.zig # TYPE command +│ └── ver.zig # VER command ├── cmd.zig # Command type definitions and imports ├── eval.zig # Command execution engine ├── parser.zig # DOS command line parser |