1: # include "../scanner.h" 2: 3: 4: /* CHARACTER TYPE MAP */ 5: char Cmap[] = 6: { 7: CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, 8: CNTRL, PUNCT, PUNCT, CNTRL, CNTRL, PUNCT, CNTRL, CNTRL, 9: CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, 10: CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, CNTRL, 11: PUNCT, OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, 12: OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, 13: NUMBR, NUMBR, NUMBR, NUMBR, NUMBR, NUMBR, NUMBR, NUMBR, 14: NUMBR, NUMBR, OPATR, OPATR, OPATR, OPATR, OPATR, OPATR, 15: OPATR, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 16: ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 17: ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 18: ALPHA, ALPHA, ALPHA, OPATR, OPATR, OPATR, OPATR, ALPHA, 19: OPATR, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 20: ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 21: ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, ALPHA, 22: ALPHA, ALPHA, ALPHA, OPATR, OPATR, OPATR, OPATR, OPATR, 23: 0 24: };