',', ': ' => ':', '' => '', ' ' => ' ', ':' => ' :', '+' => '+', '~' => '~', '>' => '>', '|' => '|', '^' => '^', '^^' => '^^' ]; } else { Less_Environment::$_outputMap = [ ',' => ', ', ': ' => ': ', '' => '', ' ' => ' ', ':' => ' :', '+' => ' + ', '~' => ' ~ ', '>' => ' > ', '|' => '|', '^' => ' ^ ', '^^' => ' ^^ ' ]; } } public function copyEvalEnv($frames = []) { $new_env = new Less_Environment(); $new_env->frames = $frames; return $new_env; } public function unshiftFrame($frame) { array_unshift($this->frames, $frame); } public function shiftFrame() { return array_shift($this->frames); } }