/*Copyright (C) 1992, 1994 by Thomas Glen Smith. All Rights Reserved.*/ /* aplparsg APL2 V1.0.0 ************************************************ * Called by aplparse to return a token_code based on the most recently * * obtained token code from aplscan. Generic codes ALPHABET and DIGIT * * may be returned if appropriate. * ***********************************************************************/ #define INCLUDES APLCHDEF+APLTOKEN #include "includes.h" int aplparsg(next_code) int next_code; /* Most recently obtained token code. */ { int ret; ret = next_code; /* set default return value */ if (ret == DELTA || (ret >= ALPHAONE && ret <= ALPHATWO)) ret = ALPHABET; /* generic */ else if (ret >= APL_0 && ret <= APL_9) ret = DIGIT; /* generic */ return(ret); }