daneelsan / zig-wasm-logger

A simple implementation of console.log() in Zig + JS + Wasm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zig-wasm-logger

A simple implementation of console.log() in Zig + JS + Wasm.

https://daneelsan.github.io/zig-wasm-logger/

example

Usage

const JS = @import("JS.zig");

/// Print `args` formatted by `format` into Javascript's console.
JS.Console.log(format, args)

Example:

const JS = @import("JS.zig");

export fn step(timestamp: f32) void {
    JS.Console.log("timestamp: {}\n", .{timestamp});
}

Build

$ zig version
0.11.0
$ zig build
$ ls zig-out/lib/*.wasm
zig-out/lib/example.wasm

References

About

A simple implementation of console.log() in Zig + JS + Wasm


Languages

Language:Zig 54.1%Language:JavaScript 41.8%Language:HTML 4.0%