From e21048ffc78059f96f8ddc85e6f07141ee7422e3 Mon Sep 17 00:00:00 2001 From: Lucas Bajolet Date: Tue, 28 Jul 2015 11:32:03 -0400 Subject: [PATCH] src: Update literal to properly support underscores in decimal literals Signed-off-by: Lucas Bajolet --- src/literal.nit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/literal.nit b/src/literal.nit index eb04e7a..f5f70b0 100644 --- a/src/literal.nit +++ b/src/literal.nit @@ -93,7 +93,7 @@ end redef class ADecIntExpr redef fun accept_literal(v) do - value = self.n_number.text.to_i + value = self.n_number.text.remove_underscores.to_i end end @@ -142,7 +142,7 @@ redef class ADecByteExpr redef fun accept_literal(v) do var t = self.n_bytenum.text - value = t.substring(0, t.length - 2).to_i.to_b + value = t.substring(0, t.length - 2).remove_underscores.to_i.to_b end end -- 1.7.9.5