diff options
author | Yoichi Hirai <i@yoichihirai.com> | 2017-03-08 19:24:22 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-08 19:24:22 +0800 |
commit | 78f7dd23446fb0bd4bff1847d560df4fac0e1159 (patch) | |
tree | 03ba2994c1723ae1d8b88d033230c4ae0a1e3ec7 /docs | |
parent | 85411f4f677769f3ea1b69c49c44d9c08180dbd4 (diff) | |
parent | d3ab59dff679300ef220e551a28eba20172946d7 (diff) | |
download | dexon-solidity-78f7dd23446fb0bd4bff1847d560df4fac0e1159.tar.gz dexon-solidity-78f7dd23446fb0bd4bff1847d560df4fac0e1159.tar.zst dexon-solidity-78f7dd23446fb0bd4bff1847d560df4fac0e1159.zip |
Merge pull request #1750 from ethereum/asmoctal
Disallow octal numbers in parser.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/types.rst | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/docs/types.rst b/docs/types.rst index f7d1d54f..f89a8ee5 100644 --- a/docs/types.rst +++ b/docs/types.rst @@ -197,10 +197,9 @@ Rational and Integer Literals Integer literals are formed from a sequence of numbers in the range 0-9. They are interpreted as decimals. For example, ``69`` means sixty nine. -Octal literals do not exist in Solidity and leading zeros are ignored. -For example, ``0100`` means one hundred. +Octal literals do not exist in Solidity and leading zeros are invalid. -Decimal literals are formed by a ``.`` with at least one number on +Decimal fraction literals are formed by a ``.`` with at least one number on one side. Examples include ``1.``, ``.1`` and ``1.3``. Number literal expressions retain arbitrary precision until they are converted to a non-literal type (i.e. by |