protected void parseLineName() throws FormatterError {
        int rc = parseToken(false);
        boolean inp_line = s.equals("input");
        boolean out_line = s.equals("output");

        if ((rc != WORD_INDICATOR) || (!inp_line && !out_line)) {
            throw new FormatterError("parseLineName : Bad line name");
        }

        if (inp_line) {
            logger.info("parseLineName: input line ");
            curIO.setInputFlag(inp_line);
        }

        if (out_line) {
            logger.info("parseLineName: output line ");
            curIO.setInputFlag(inp_line);
        }

        parseFormat();
    }