# Generators that check kind local def is{k}{x} = match{k, kind{x}} def knum = is{'number'} def ksym = is{'symbol'} def ktup = is{'tuple'} def kgen = is{'generator'} def ktyp = is{'type'} def kcon = is{'constant'} def kreg = is{'register'} def kfun = is{'function'} def klab = is{'label'} def kblo = is{'block'}