Sha256: c1b1d92ca9067ba5128d33f2545682a29a35e23e462a246bf9ce9ed66bf4c026
Contents?: true
Size: 955 Bytes
Versions: 25
Compression:
Stored size: 955 Bytes
Contents
;; WASI Command-line Arguments. ;; ;; This is a `witx` file. See [here](https://github.com/WebAssembly/WASI/tree/master/docs/witx.md) ;; for an explanation of what that means. (use "typenames.witx") (module $wasi_ephemeral_args ;;; Linear memory to be accessed by WASI functions that need it. (import "memory" (memory)) ;;; Read command-line argument data. ;;; The size of the array should match that returned by `sizes_get`. ;;; Each argument is expected to be `\0` terminated. (@interface func (export "get") (param $argv (@witx pointer (@witx pointer (@witx char8)))) (param $argv_buf (@witx pointer (@witx char8))) (result $error (expected (error $errno))) ) ;;; Return command-line argument data sizes. (@interface func (export "sizes_get") ;;; Returns the number of arguments and the size of the argument string ;;; data, or an error. (result $error (expected (tuple $size $size) (error $errno))) ) )
Version data entries
25 entries across 25 versions & 1 rubygems