docs: protected AstNode parseCreateCharacterSetStatement( DdlTokenStream tokens,
                                                          AstNode parentNode ) throws ParsingException {
          assert tokens != null;
          assert parentNode != null;
  
          markStartOfStatement(tokens);
  
          tokens.consume(STMT_CREATE_CHARACTER_SET);
  
          String name = parseName(tokens);
  
          AstNode node = nodeFactory().node(name, parentNode, TYPE_CREATE_CHARACTER_SET_STATEMENT);
          // TODO author=Horia Chiorean date=1/4/12 description=Some of the optional attributes from the CND are not implemented yet
          node.setProperty(EXISTING_NAME, consumeIdentifier(tokens));
  
          parseUntilTerminator(tokens);
  
          markEndOfStatement(tokens, node);
  
          return node;
      }