code: public void parseReferences(ArrayList<String> name)
    {
      String foreignTable = parseIdentifier();
  
      Token token = scanToken();
  
      ArrayList<String> foreignColumns = new ArrayList<String>();
  
      if (token == Token.LPAREN) {
        _token = token;
  
        foreignColumns = parseColumnNames();
      }
      else {
        _token = token;
      }
    }
docs: Parses the references clause.