Program name: Difference between revisions

Add Zig example
mNo edit summary
(Add Zig example)
Line 2,296:
n = len(s$)
print left$(s$, n - 2), "\\", peek$("program_name")</lang>
 
=={{header|Zig}}==
<lang zig>const std = @import("std");
 
const debug = std.debug;
const heap = std.heap;
const process = std.process;
 
pub fn main() !void {
var args = process.args();
 
const program_name = try args.next(heap.page_allocator) orelse unreachable;
defer heap.page_allocator.free(program_name);
 
debug.warn("{}\n", .{program_name});
}</lang>
 
=={{header|zkl}}==
Anonymous user