public static TypeInformation<?> readTypeInfo(String typeString) {
        final List<Token> tokens = tokenize(typeString);
        final TokenConverter converter = new TokenConverter(typeString, tokens);
        return converter.convert();
    }
@Test
    void testSyntaxError1() {
        assertThatThrownBy(() -> TypeStringUtils.readTypeInfo("ROW<<f0 DECIMAL, f1 TINYINT>"))
                .isInstanceOf(ValidationException.class); // additional <
    }