summaryrefslogtreecommitdiff
path: root/src/shell.zig
diff options
context:
space:
mode:
authorLucas Faria Mendes <lucas.oliveira1676@etec.sp.gov.br>2025-12-05 05:55:56 +0000
committerLucas Faria Mendes <lucas.oliveira1676@etec.sp.gov.br>2025-12-05 05:55:56 +0000
commit350625683c066a4790f41cb91c8c05ac4fb5dd4f (patch)
tree1940d0fa10e02f24d6ee79b3794738bdd2e7e0e6 /src/shell.zig
parent2515de92a5ae28edda56deba40c852f36928b294 (diff)
downloadshell-zig-350625683c066a4790f41cb91c8c05ac4fb5dd4f.tar.gz
shell-zig-350625683c066a4790f41cb91c8c05ac4fb5dd4f.zip
codecrafters submit [skip ci]
Diffstat (limited to 'src/shell.zig')
-rw-r--r--src/shell.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/shell.zig b/src/shell.zig
index c5aded1..2494fda 100644
--- a/src/shell.zig
+++ b/src/shell.zig
@@ -17,6 +17,11 @@ pub fn executeCommand(
return .continue_loop;
}
+ if (std.mem.eql(u8, cmd_name, "pwd")) {
+ try builtins.executePwd(allocator, stdout);
+ return .continue_loop;
+ }
+
if (std.mem.eql(u8, cmd_name, "type")) {
try builtins.executeType(allocator, stdout, args);
return .continue_loop;