diff options
-rw-r--r-- | docs/julia.rst | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/julia.rst b/docs/julia.rst index 58c3c557..f0622dc9 100644 --- a/docs/julia.rst +++ b/docs/julia.rst @@ -353,3 +353,24 @@ The following functions must be available: +---------------------------------------------------------------------------------------------------------------+ | sha3(p:256, s:256) -> v:256 | keccak(mem[p...(p+s))) | +---------------------------------------------------------------------------------------------------------------+ + +Backends +-------- + +Backends or targets are the translators from JULIA to a specific bytecode. Each of the backends can expose functions +prefixed with the name of the backend. We reserve ``evm_`` and ``ewasm_`` prefixes for the two proposed backends. + +Backend: EVM +------------ + +The EVM target will have all the underlying EVM opcodes exposed with the `evm_` prefix. + +Backend: "EVM 1.5" +------------------ + +TBD + +Backend: eWASM +-------------- + +TBD |