public void parseCommandLine(String buffer) throws CommandFormatException {
   try {
     parsedCmd.parse(prefix, buffer);
   } catch (CommandFormatException e) {
     if (!parsedCmd.endsOnAddressOperationNameSeparator() || !parsedCmd.endsOnSeparator()) {
       throw e;
     }
   }
 }
 protected Operation parseExpression(String condition) throws CommandFormatException {
   LINE.parse(ADDRESS, "if " + condition + " of /a=b:c", CTX);
   return CONDITION.resolveOperation(LINE);
 }