File 2667-Add-underscore-separator-description-to-numeric-lite.patch of Package erlang
From 2a129be8c151f2ae04f46d000d1e0556d918cae3 Mon Sep 17 00:00:00 2001
From: Sergey Prokhorov <seriy.pr@gmail.com>
Date: Thu, 17 Oct 2019 00:21:35 +0200
Subject: [PATCH 7/8] Add underscore separator description to numeric literal
docs
---
system/doc/reference_manual/data_types.xml | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/system/doc/reference_manual/data_types.xml b/system/doc/reference_manual/data_types.xml
index 93c679357b..8e3e181303 100644
--- a/system/doc/reference_manual/data_types.xml
+++ b/system/doc/reference_manual/data_types.xml
@@ -55,24 +55,33 @@
In Erlang 5.2/OTP R9B and earlier versions, the allowed range
is 2..16.</item>
</list>
+ <p>Leading zeroes are ignored. Single underscore <c>_</c> can be inserted
+ between digits as a visual separator.</p>
<p><em>Examples:</em></p>
<pre>
1> <input>42.</input>
42
-2> <input>$A.</input>
+2> <input>-1_234_567_890.</input>
+-1234567890
+3> <input>$A.</input>
65
-3> <input>$\n.</input>
+4> <input>$\n.</input>
10
-4> <input>2#101.</input>
+5> <input>2#101.</input>
5
-5> <input>16#1f.</input>
+6> <input>16#1f.</input>
31
-6> <input>2.3.</input>
+7> <input>16#4865_316F_774F_6C64.</input>
+5216630098191412324
+8> <input>2.3.</input>
2.3
-7> <input>2.3e3.</input>
+9> <input>2.3e3.</input>
2.3e3
-8> <input>2.3e-3.</input>
-0.0023</pre>
+10> <input>2.3e-3.</input>
+0.0023
+11> <input>1_234.333_333</input>
+1234.333333
+</pre>
<marker id="float_representation_problem" />
<section>
<title>Representation of Floating Point Numbers</title>
--
2.16.4