/** * A catch-all word, such as: `black border-collapse` * * @return ILess_Node_Color|ILess_Node_Keyword */ protected function parseEntitiesKeyword() { if ($k = $this->matchReg('/\\G[_A-Za-z-][_A-Za-z0-9-]*/')) { // detected named color and "transparent" keyword if ($color = ILess_Color::fromKeyword($k)) { return new ILess_Node_Color($color); } else { return new ILess_Node_Keyword($k); } } }