mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Update yul.rst
This commit is contained in:
		
							parent
							
								
									056c4593e3
								
							
						
					
					
						commit
						a9bd337fac
					
				
							
								
								
									
										10
									
								
								docs/yul.rst
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								docs/yul.rst
									
									
									
									
									
								
							| @ -9,13 +9,9 @@ Yul | |||||||
| Yul (previously also called JULIA or IULIA) is an intermediate language that can be | Yul (previously also called JULIA or IULIA) is an intermediate language that can be | ||||||
| compiled to bytecode for different backends. | compiled to bytecode for different backends. | ||||||
| 
 | 
 | ||||||
| Support for EVM 1.0, EVM 1.5 and Ewasm is planned, and it is designed to | It can be used in stand-alone mode and for "inline assembly" inside Solidity. | ||||||
| be a usable common denominator of all three | The compiler uses Yul as an intermediate language in the IR-based code generator ("new codegen" or "IR-based codegen"). | ||||||
| platforms. It can already be used in stand-alone mode and | Yul is a good target for high-level optimisation stages that can benefit all target platforms equally. | ||||||
| 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. |  | ||||||
| 
 | 
 | ||||||
| Motivation and High-level Description | Motivation and High-level Description | ||||||
| ===================================== | ===================================== | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user