BOOLEAN:ENUM,INT BOOLEAN:INT,INT,STRING BOOLEAN:OBJECT BOOLEAN:OBJECT,OBJECT BOOLEAN:OBJECT,OBJECT,OBJECT,OBJECT BOOLEAN:OBJECT,OBJECT,STRING,OBJECT BOOLEAN:OBJECT,STRING BOOLEAN:OBJECT,STRING,POINTER BOOLEAN:OBJECT,STRING,STRING,STRING BOOLEAN:STRING,INT,STRING BOOLEAN:VOID ENUM:OBJECT,OBJECT OBJECT:OBJECT OBJECT:STRING,STRING,POINTER OBJECT:VOID VOID:OBJECT,OBJECT VOID:OBJECT,OBJECT,OBJECT,OBJECT VOID:OBJECT,POINTER,POINTER VOID:OBJECT,STRING VOID:STRING VOID:STRING,STRING