{"size": 511, "ext": "scrbl", "max_stars_repo_path": "scribblings/binaryen.scrbl", "max_stars_repo_name": "pmatos/racket-binaryen", "max_stars_repo_stars_event_min_datetime": "2021-03-01T10:18:31.000Z", "max_stars_repo_stars_event_max_datetime": "2022-01-27T00:09:14.000Z", "max_issues_repo_path": "scribblings/binaryen.scrbl", "max_issues_repo_name": "pmatos/racket-binaryen", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "scribblings/binaryen.scrbl", "max_forks_repo_name": "pmatos/racket-binaryen", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 12, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 36.5, "max_line_length": 251, "alphanum_fraction": 0.7729941292}
#lang scribble/manual

@(require (for-label binaryen))

@title{Racket binaryen bindings}
@defmodule[binaryen]

This is a wrapper for the Binaryen suite of WebAssembly tools. @deftech{WebAssembly} (or @deftech{Wasm}) is a binary instruction format for a stack-based virtual machine. More information can be found in its @link["https://webassembly.org/"]{webpage}.

@table-of-contents[]

@include-section[(lib "binaryen/scribblings/gettingstarted.scrbl")]
@include-section[(lib "binaryen/scribblings/api.scrbl")]
