Exemple #1
0
 protected function reduceRule422() {
      $attrs = $this->startAttributeStack[$this->stackPos-(1-1)] + $this->endAttributes; $attrs['kind'] = ($this->semStack[$this->stackPos-(1-1)][0] === "'" || ($this->semStack[$this->stackPos-(1-1)][1] === "'" && ($this->semStack[$this->stackPos-(1-1)][0] === 'b' || $this->semStack[$this->stackPos-(1-1)][0] === 'B')) ? Scalar\String_::KIND_SINGLE_QUOTED : Scalar\String_::KIND_DOUBLE_QUOTED);
         $this->semValue = new Scalar\String_(Scalar\String_::parse($this->semStack[$this->stackPos-(1-1)], false), $attrs);
 }
 protected function reduceRule324()
 {
     $this->semValue = new Scalar\String_(Scalar\String_::parse($this->semStack[$this->stackPos - (1 - 1)]), $this->startAttributeStack[$this->stackPos - (1 - 1)] + $this->endAttributes);
 }
Exemple #3
0
 protected function reduceRule325($attributes)
 {
     $this->semValue = new Node\Scalar\String_(Node\Scalar\String_::parse($this->semStack[$this->stackPos - (1 - 1)]), $attributes);
 }