/* Copyright (C) 1995 by Thomas Glen Smith. All Rights Reserved. */ /* execqtzs APL2 V1.0.0 ************************************************ * Called from execqts and execqtz. * * System function quad_tz, time zone, returns double. * ***********************************************************************/ #define INCLUDES APLCB+TREE #include "includes.h" double execqtzs() { #include "quadext.h" Treenode; Value; Avlnode pav; Aplcb leaf; double zone=0e0; for(;;) { pav = treenode(quadtz); if (pav == NULL) break; leaf = pav->avlleaf; if (leaf == NULL) break; zone = value(leaf); break; /* Final break from for(;;) */ } return(zone); }