Barry Rowlingson <b.rowlingson <at> lancaster.ac.uk> writes: > If a variable name can have 26 upper case + 26 lower case + 10 > numbers then the number of possible variable names is: > > 711659926691456588820198688981513283237719214167524272940980007340737850\ > 071505550367426050190853744948955339987662427844810850852717191846883823768674\ > 280839119270574786535774460628640384757837267418932039347078114901615267344319\ > 690975277428929737916031623809028545597238524149983532303848529517503894555603\ > 085813572927495336324076794731576794044444062823255544802787912646756996122962\ > 654809395519130134923611540639384237080197541181260772381917961683956924416 > > which should be enough for everyone (that's probably a lower bound > since names can have dots and underscores etc in them).
[completely off topic] You don't really need Maxima if you're willing to work on a log scale ... the first character has to be alphabetic, so there are only 52 choices. I've included (26*2+10+2=64) possibilities for the other 255 slots. > log(52)+255*log(64) [1] 1064.466 > .Last.value/log(10) [1] 462.2919 > 10^462 [1] Inf I'm not quite sure how it works, but you can get even more if you allow back-quotes: > `#$!!`=4 > `#$!!` [1] 4 ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.