code: function class_list() {
    skip_horiz_white();
    classes = [];
    while (look(ident_chain_pattern)) {
      classes.push(ident_chain());
      skip_horiz_white();
    }
    
    return classes;
  }
docs: matches <ident_chain> <ident_chain> ... until line end