READ X#maxlen Command for Terminals

Generally, GT.M performs the same maintenance on $ZB for a READ X#maxlen as for a READ. However, if the READ X#maxlen terminates because the input has reached the maximum length, GT.M sets $ZB to null. When the terminal has ESCAPE sequencing enabled, and the input contains an escape sequence that does not fit in the read buffer, GT.M sets $ZB to contain the escape sequence.