From a2a3e5d3f8461d2fa3b7bfce6b84a84b4588cb39 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sat, 16 Aug 2025 20:35:16 +0200 Subject: Update CLAUDE.md, README.md. --- CLAUDE.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index 111651c..fe88b5c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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 -- cgit v1.2.1