+. ! other
+-. ! other
+
+! Numeral comma separator parsing (!: wrong, ~: other):
+ ! int
+ 0 00 0,0 +0,0 -0,,0
+ /* ! */ ,0 ,00 0,, 00,, +,0 -,,0 +0, -0,, /* ~ */ , +, -,,
+
+ ! float
+ 0,0e0 0e0,0 0,0e0,0 +0,0e+0,0 -0,0e-0,0
+ /* ~ */ e e, ,e ,e, +e -e +e, -e,
+ /* ~ */ +e -e +,e -,e +e+, -e-, +,e-,, -,,e+,
+ /* ~ */ +e -e +,e -,e +e+, -e-, +,e-,, -,,e+,
+ /* ! */ e0, -e,0 ,0e, 0,e, +,e0 -,e-0 0,e0 +0,0e+ -0,0e-,, 0e+ -0e-
+ /* ! */ +0e+0, -0e-,,0
+
+ ! float
+ 0,0. .0,0 /* ! */ 0,. .,0 ,.0 0., ,0. .0,
+ +0,0.0 -0,0.0,0
+ 0,0.0,0e0 0,0.0,0e0,0
+ 0,0.0,0e+0,0 0,0.0,0e-0,0
+
+ ! ratio
+ /* ~ */ / /. +/ -/ ,/ /, 0/ /0
+ 0/1 1/1 1/1. 1/0. 0/0. /* ! */ 0/0 1/0 1./1
+ 1/2 +1/2 -1/2 +2/2 /* ! */ 1/+2 1/-2 1/+0 +2/+2
+ +1+1/2 -0-1/2 /* ! */ +1+2/2 +1+1/2. +0-1/2 -0+1/2