| 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