LoÃc Grenià on Sat, 09 Mar 2013 18:14:05 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: PARI 2.6 syntax 2: [f(x)|x<-a,b(x)] |
2013/3/9 Karim Belabas <Karim.Belabas@math.u-bordeaux1.fr>: > * Joerg Arndt [2013-03-09 17:21]: >> * Andreas Enge <andreas.enge@inria.fr> [Mar 09. 2013 09:12]: >> > On Fri, Mar 08, 2013 at 01:41:15PM +0100, Bill Allombert wrote: >> > > Space are ignored, so 'x in a' is read as 'xina'. >> > >> > This might be a good occasion to declare spaces as significant in the >> > lexical analysis step... >> >> If at all possible, let's *please* do this. >> > It would break backwards compatibility, but are >> > there really people who write >> > a >> > >> > b = >> > 1 2 >> > when they mean >> > ab=12 >> > ? >> >> Possibly a subset of the folks that hammer nails >> into their knees in their spare time. > > I see one potential use, for large constants. Here's a (silly) Maple session > >> 2^1000; > 107150860718626732094842504906000181056140481170553360744375038837035105112\ > 49361224931983788156958581275946729175531468251871452856923140435984577\ > 57469857480393456777482423098542107460506237114187795418215304647498358\ > 19412673987675591655439460770629145711964776865421676604298316526243868\ > 37205668069376 > > I can currently copy-paste this directly into GP. This will break if spaces > become significant. > > I don't care that much [ in fact, not at all: 1) I don't use Maple, 2) I can > write trivial scripts in seconds to filter input to my liking :-) ], but it > can be a significant problem for some users. I actually do use it but it is not an important feature for me: you can break it. Thanks, LoÃc