aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/julia.rst21
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