Error 93: Cannot read expressions of this type The Read and Readln statements accept only numeric, string, and Boolean data. If you wish to read in a user-defined type, such as a set or pointer, read the value as a number and then convert it to the appropriate value.