Charles Greathouse on Sun, 20 Nov 2011 14:40:27 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Backward compatibility |
I was trying to write a quick script that would work for both newer (2.4.3 through 2.6.x) and older versions of gp. For example, I would like to use warning() in the new versions and a print statement in old ones. I thought it would be convenient to define if(lex(version(),[2,4,3])<0,{warning(s:str)=print("Warning: "s)}); but this breaks in recent versions -- "variable name expected". Is there a better way to do this? Charles Greathouse Analyst/Programmer Case Western Reserve University