a puzzle with getenv function

From: Vladyslav Lyubartsev <vladyslav.lyubartsev_at_nyahnyahspammersnyahnyah>
Date: Sat Apr 16 2011 - 01:13:06 MDT

The following script runs without problems

OK = True
OK = OK.and.(getenv("dummy").ne."missing")
OK = OK.and.(getenv("dummy").ne."missing")
OK = OK.and.(.not.ismissing(getenv("dummy")))
OK = OK.and.(.not.ismissing(getenv("dummy")))

But the following script produces fatal errors

OK = True
OK = OK.and.(.not.ismissing(getenv("dummy")))
OK = OK.and.(.not.ismissing(getenv("dummy")))
OK = OK.and.(getenv("dummy").ne."missing")
OK = OK.and.(getenv("dummy").ne."missing")

fatal:Execute: Error occurred at or near line 3 in file test_missing.ncl
fatal:Execute: Error occurred at or near line 4 in file test_missing.ncl
fatal:Execute: Error occurred at or near line 5 in file test_missing.ncl

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Sat Apr 16 17:13:27 2011

This archive was generated by hypermail 2.1.8 : Tue Apr 19 2011 - 18:32:02 MDT