Skip to content
Prev 60900 / 63421 Next

Feature Request: Allow Underscore Separated Numbers

On 2022-07-14 8:21 p.m., avi.e.gross at gmail.com wrote:
I am not sure that the feature request of Devin Marlin was correctly understood.
I guess that he thought about adding syntactic sugar to numeric literals in the language.
Functions such as as.numeric(), or read.csv() would not be changed.

The main difference would be to make valid code that currently is a "syntax error", such as:
Error: unexpected input in "3*100_"

Breaking code with that feature is possible but improbable.
Indeed, code expecting that str2lang("3*100_000") make a syntax error (catching the error with try) would break.
Most code generating other code then parsing it with str2lang() should be fine, because it would generate old-style code with normal numeric constants.

--
Sincerely
Andr? GILLIBERT

Thread (20 messages)

Devin Marlin Feature Request: Allow Underscore Separated Numbers Jul 14 @vi@e@gross m@iii@g oii gm@ii@com Feature Request: Allow Underscore Separated Numbers Jul 14 Ben Bolker Feature Request: Allow Underscore Separated Numbers Jul 14 @vi@e@gross m@iii@g oii gm@ii@com Feature Request: Allow Underscore Separated Numbers Jul 14 GILLIBERT, Andre Feature Request: Allow Underscore Separated Numbers Jul 14 Jan van der Laan Feature Request: Allow Underscore Separated Numbers Jul 15 Duncan Murdoch Feature Request: Allow Underscore Separated Numbers Jul 15 Gabor Grothendieck Feature Request: Allow Underscore Separated Numbers Jul 15 @vi@e@gross m@iii@g oii gm@ii@com Feature Request: Allow Underscore Separated Numbers Jul 15 @vi@e@gross m@iii@g oii gm@ii@com Feature Request: Allow Underscore Separated Numbers Jul 15 Ivan Krylov Feature Request: Allow Underscore Separated Numbers Jul 15 Jim Hester Feature Request: Allow Underscore Separated Numbers Jul 15 Duncan Murdoch Feature Request: Allow Underscore Separated Numbers Jul 15 Jim Hester Feature Request: Allow Underscore Separated Numbers Jul 15 Bill Dunlap Feature Request: Allow Underscore Separated Numbers Jul 15 @vi@e@gross m@iii@g oii gm@ii@com Feature Request: Allow Underscore Separated Numbers Jul 15 Ivan Krylov Feature Request: Allow Underscore Separated Numbers Jul 16 Duncan Murdoch Feature Request: Allow Underscore Separated Numbers Jul 16 Duncan Murdoch Feature Request: Allow Underscore Separated Numbers Jul 16 Ivan Krylov Feature Request: Allow Underscore Separated Numbers Jul 16