1 2 3 4 5 6 7 8
NONE:INT,INT NONE:ENUM,ENUM NONE:ENUM,STRING NONE:STRING,BOOL,INT,INT NONE:STRING,STRING NONE:POINTER,ENUM NONE:POINTER,STRING NONE:POINTER,POINTER