Project

General

Profile

Actions

Bug #9611

closed

Arithmetic operator following parentheses-less method gives ArgumentError

Bug #9611: Arithmetic operator following parentheses-less method gives ArgumentError

Added by battox (Matías Battocchia) over 11 years ago. Updated over 11 years ago.

Status:
Rejected
Target version:
-
[ruby-core:61371]

Description

It would be better to explain this with an example:

> 'a'.length -1 ArgumentError: wrong number of arguments (1 for 0) from (pry):1:in `length' 

Other ways of writing this expression work as expected:

> 'a'.length() -1 => 0 > 'a'.length-1 => 0 > 'a'.length- 1 => 0 > 'a'.length - 1 => 0 
Actions

Also available in: PDF Atom