public static string AttemptTranslateLine(ByteArrayStream stream) { var line = new List <string>(); while (stream.ByteAt(0) != BasicTable.EndOfString) { line.Add(AttemptTranslate(stream)); } var text = string.Join("", line); stream.Byte(); return(text); }