Actions
Feature #4007
closednumeric literal syntax sugar
Feature #4007:
numeric literal syntax sugar
Description
=begin
Hello
As I looked to C++ extension suffing numeric literals.
My proposal is make . in method call of numeric literal optional so we can for example write
4i instead 4.i
Another application is making Time manipulations more readable like
deadline=Time.now + 2hours
Here is patch
It should be more restrictive to disallow traps like 0xadup
Index: parse.y¶
--- parse.y (revision 29647)
+++ parse.y (working copy)
@@ -3592,6 +3592,16 @@
$$ = method_arg(dispatch1(fcall, $1), $2);
%*/
}
=end
Actions