sequenceDiagram
participant files as Files
participant cc as C compiler
participant wasm2c as wasm2c
participant zig1 as zig1
participant zig2 as zig2
rect white
note right of files: Step 1
files->>cc: wasm2c.c
activate cc
cc-->>files: wasm2c
deactivate cc
files->>wasm2c: zig1.wasm.zst
activate wasm2c
wasm2c-->>files: zig1.c
deactivate wasm2c
files->>cc: zig1.c
activate cc
cc-->>files: zig1
deactivate cc
end
note right of files: Step 2
files->>zig1: Zig.zig (Zig source code)
activate zig1
zig1-->>files: zig2.c
deactivate zig1
files->>cc: zig2.c
activate cc
cc-->files: zig2
deactivate cc
note right of files: Step 3
files->>zig2: Zig.zig (Zig source code)
activate zig2
zig2-->>files: zig3
deactivate zig2
note right of files: Step 4
files->>zig3: Zig.zig (Zig source code)
activate zig3
zig3-->>files: zig4
deactivate zig3
Last active
December 21, 2022 20:38
-
-
Save hdorio/7b507e2a3dad820311c93cfabe8695cc to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment