zapashcanon 2 years ago
parent
commit
c6c9085990
Signed by: zapashcanon GPG Key ID: 8981C3C62D1D28F1
  1. 2
      owi.tex

2
owi.tex

@ -37,7 +37,7 @@ The second is developped for the Tezos blockchain. It is a fork of the first but
In this talk, we will present Owi, an interpreter and toolkit developped in OCaml, which are at the same time easy to maintain, to expand and relatively fast. The goal of Owi, is not to compete with the fastest interpreters but rather to produce a tool that allows easy experimentation, means of research and perform symbolic manipulations of Wasm.
We start by describing the parser, which manages the entirety of the Wasm syntax allowing to use both S-expressions and sequential instructions wherever in the file, which is not supported by most tools. Then, we first demonstrate the fonctorised representation of the AST, which allows to factorise textual and binary modules, and second, the passes which validate and simplify modules.
We start by describing the parser, which manages the entirety of the Wasm syntax allowing to use both S-expressions and sequential instructions wherever in the file, which is not supported by most tools. Then, we first demonstrate the functorized representation of the AST, which allows to factorise textual and binary modules, and second, the passes which validate and simplify modules.
We will then touch upon the linker and the Wasm interpreter itself, as well as our managing of the Wasm-specific extensions, some of which are not yet fully standardised, like:

Loading…
Cancel
Save