mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Minor documentation fixes
This commit is contained in:
		
							parent
							
								
									4f191d1f6f
								
							
						
					
					
						commit
						76c856397a
					
				| @ -7,7 +7,7 @@ Expressions and Control Structures | ||||
| Control Structures | ||||
| =================== | ||||
| 
 | ||||
| Most of the control structures from C/JavaScript are available in Solidity | ||||
| Most of the control structures from C or JavaScript are available in Solidity | ||||
| except for ``switch`` and ``goto``. So | ||||
| there is: ``if``, ``else``, ``while``, ``for``, ``break``, ``continue``, ``return``, ``? :``, with | ||||
| the usual semantics known from C or JavaScript. | ||||
| @ -785,7 +785,7 @@ Conventions in Solidity | ||||
| 
 | ||||
| In contrast to EVM assembly, Solidity knows types which are narrower than 256 bits, | ||||
| e.g. ``uint24``. In order to make them more efficient, most arithmetic operations just | ||||
| treat them as 256 bit numbers and the higher-order bits are only cleaned at the | ||||
| treat them as 256-bit numbers and the higher-order bits are only cleaned at the | ||||
| point where it is necessary, i.e. just shortly before they are written to memory | ||||
| or before comparisons are performed. This means that if you access such a variable | ||||
| from within inline assembly, you might have to manually clean the higher order bits | ||||
|  | ||||
| @ -9,7 +9,7 @@ Installing Solidity | ||||
| Versioning | ||||
| ========== | ||||
| 
 | ||||
| Solidity versions follow `semantic versioning <https://semver.org>` and in addition to | ||||
| Solidity versions follow `semantic versioning <https://semver.org>`_ and in addition to | ||||
| releases, **nightly development builds** are also made available.  The nightly builds | ||||
| are not guaranteed to be working and despite best efforts they might contain undocumented | ||||
| and/or broken changes. We recommend to use the latest release. Package installers below | ||||
|  | ||||
| @ -61,6 +61,7 @@ Layout in Memory | ||||
| **************** | ||||
| 
 | ||||
| Solidity reserves three 256-bit slots: | ||||
| 
 | ||||
| -  0 - 64: scratch space for hashing methods | ||||
| - 64 - 96: currently allocated memory size (aka. free memory pointer) | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user