code: protected Name parseNodeTypeName( TokenStream tokens ) {
          tokens.consume('[');
          Name name = parseName(tokens);
          tokens.consume(']');
          return name;
      }
docs: Parse a node type name that appears next on the token stream.
  
  @param tokens the tokens containing the node type name; never null
  @return the node type name
  @throws ParsingException if there is a problem parsing the content