Skip to content

Commit

Permalink
Merge pull request ethereum#13770 from ethereum/docs-yul-updates
Browse files Browse the repository at this point in the history
[DOCS] Remove mentions of Yul being experimental from docs
  • Loading branch information
cameel authored Dec 2, 2022
2 parents 056c459 + a9bd337 commit 867a68d
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions docs/yul.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@ Yul
Yul (previously also called JULIA or IULIA) is an intermediate language that can be
compiled to bytecode for different backends.

Support for EVM 1.0, EVM 1.5 and Ewasm is planned, and it is designed to
be a usable common denominator of all three
platforms. It can already be used in stand-alone mode and
for "inline assembly" inside Solidity
and there is an experimental implementation of the Solidity compiler
that uses Yul as an intermediate language. Yul is a good target for
high-level optimisation stages that can benefit all target platforms equally.
It can be used in stand-alone mode and for "inline assembly" inside Solidity.
The compiler uses Yul as an intermediate language in the IR-based code generator ("new codegen" or "IR-based codegen").
Yul is a good target for high-level optimisation stages that can benefit all target platforms equally.

Motivation and High-level Description
=====================================
Expand Down

0 comments on commit 867a68d

Please sign in to comment.