mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Document backends
This commit is contained in:
parent
0339cc1bb1
commit
183f70262a
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user