You are here

function lessc::expression in Less CSS Preprocessor 6.3

Same name and namespace in other branches
  1. 6 lessc.inc.php \lessc::expression()
2 calls to lessc::expression()
lessc::expHelper in lessphp/lessc.inc.php
lessc::expressionList in lessphp/lessc.inc.php

File

lessphp/lessc.inc.php, line 283

Class

lessc

Code

function expression(&$out) {
  $s = $this
    ->seek();
  $needWhite = true;
  if ($this
    ->literal('(') && $this
    ->expression($exp) && $this
    ->literal(')')) {
    $lhs = $exp;
    $needWhite = false;
  }
  elseif ($this
    ->seek($s) && $this
    ->value($val)) {
    $lhs = $val;
  }
  else {
    return false;
  }
  $out = $this
    ->expHelper($lhs, 0, $needWhite);
  return true;
}