Ticket #1722 (closed defect: invalid)

Opened 4 months ago

Last modified 4 months ago

Parser yielding unwanted cellrange

Reported by: zbynek Owned by: markus
Priority: major Milestone: GeoGebra 4.0
Component: Parser Keywords:
Cc: george Estimate (h): 0
Progress (%): 100

Description

For some reason, e1:B1 is considered to be spreadsheet label. Should we just leave out [a-z] in Spreadshet label expression?

Another thing is that we interpret A1:B1 x = c as (A1:B1)x=c, not A1:(B1 x= c).

http://www.geogebra.org/forum/viewtopic.php?f=8&t=25683&p=87819#p87819

Change History

comment:1 Changed 4 months ago by zbynek

  • Component changed from General to Parser

comment:2 Changed 4 months ago by michael

I don't think this is a bug. I think you just need to use brackets as you've indicated.

The lower-case letters matching is deliberate (to be like Excel).

comment:3 Changed 4 months ago by zbynek

  • Status changed from new to closed
  • Progress (%) changed from 0 to 100
  • Resolution set to invalid

I see, the first part is definitely not a bug. And we probably can't fix the second as in some cases it's ambiguous, e.g. A1:B1+1

Note: See TracTickets for help on using tickets.