aboutsummaryrefslogtreecommitdiff
path: root/doc/langref/wasi_args.zig
blob: 6801e67f0c7ad4fe57af4fe9bca6870524f2b81c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const std = @import("std");

pub fn main() !void {
    var general_purpose_allocator: std.heap.GeneralPurposeAllocator(.{}) = .init;
    const gpa = general_purpose_allocator.allocator();
    const args = try std.process.argsAlloc(gpa);
    defer std.process.argsFree(gpa, args);

    for (args, 0..) |arg, i| {
        std.debug.print("{}: {s}\n", .{ i, arg });
    }
}

// exe=succeed
// target=wasm32-wasi