You are here

private function lessc::tag in Less CSS Preprocessor 6

Same name and namespace in other branches
  1. 6.3 lessphp/lessc.inc.php \lessc::tag()
1 call to lessc::tag()
lessc::tags in ./lessc.inc.php

File

./lessc.inc.php, line 438

Class

lessc

Code

private function tag(&$tag, $simple = false) {
  if ($simple) {
    $chars = '^,:;{}\\][>\\(\\)';
  }
  else {
    $chars = '^,;{}\\(\\)';
  }

  // can't start with a number
  if (!$this
    ->match('([' . $chars . '0-9][' . $chars . ']*)', $m)) {
    throw new exception('parse error: failed to parse tag');
  }
  $tag = trim($m[1]);
  return $this;
}