@@ -48,7 +48,6 @@ public function scan(ReaderInterface $reader)
4848 $ this ->addToken ($ reader , $ token );
4949 }
5050 }
51-
5251 }
5352
5453 return $ this ->getQueue ();
@@ -64,7 +63,6 @@ public function scan(ReaderInterface $reader)
6463 protected function consumeSpaces (ReaderInterface $ reader )
6564 {
6665 if (in_array ($ reader ->currentChar (), $ this ->context ->getWhitespaces ())) {
67-
6866 $ char = $ reader ->forwardChar ();
6967 while (in_array ($ char , $ this ->context ->getWhitespaces ())) {
7068 $ char = $ reader ->forwardChar ();
@@ -91,7 +89,6 @@ protected function consumeSpaces(ReaderInterface $reader)
9189 protected function consumeNewLine (ReaderInterface $ reader )
9290 {
9391 if ($ reader ->currentChar () === "\n" ) {
94-
9592 $ token = new GenericToken (GenericToken::TK_NEWLINE , "\n" );
9693 $ this ->addToken ($ reader , $ token );
9794
@@ -120,10 +117,8 @@ protected function consumeString(ReaderInterface $reader)
120117 {
121118 $ curDelimiter = $ reader ->currentChar ();
122119 if (in_array ($ curDelimiter , $ this ->context ->getStringDelimiters ())) {
123-
124120 $ char = $ reader ->forwardChar ();
125121 while ($ char !== $ curDelimiter ) {
126-
127122 if ($ char === "\n" ) {
128123 throw new ScannerException ($ reader , "Newline detected in string " );
129124 }
@@ -170,7 +165,6 @@ protected function consumeBlockComments(ReaderInterface $reader)
170165 {
171166 $ nextChar = $ reader ->currentChar ();
172167 foreach ($ this ->context ->getBlockCommentDelimiters () as $ beginDelim => $ endDelim ) {
173-
174168 if ($ nextChar === $ beginDelim [0 ]) {
175169
176170 // Lookup the start delimiter
@@ -183,9 +177,7 @@ protected function consumeBlockComments(ReaderInterface $reader)
183177 $ nextChar = $ reader ->forwardChar ();
184178
185179 while (! $ reader ->isEof ()) {
186-
187180 if ($ nextChar === $ endDelim [0 ]) {
188-
189181 for ($ i = 1 ; $ i <= strlen ($ endDelim ); $ i ++) {
190182 $ reader ->forward ();
191183 }
@@ -203,21 +195,17 @@ protected function consumeBlockComments(ReaderInterface $reader)
203195
204196 // End of file reached and no end delimiter found, error
205197 throw new ScannerException ($ reader , "Unterminated block comment " );
206-
207198 } else {
208199
209200 // Start delimiter not found, rewind the looked up characters
210201 $ reader ->rewind ();
211202
212203 return false ;
213204 }
214-
215205 }
216-
217206 }
218207
219208 return false ;
220-
221209 }
222210
223211 /**
@@ -231,9 +219,7 @@ protected function consumeLineComments(ReaderInterface $reader)
231219 {
232220 $ nextChar = $ reader ->currentChar ();
233221 foreach ($ this ->context ->getLineCommentDelimiters () as $ delimiter ) {
234-
235222 if ($ delimiter && $ nextChar === $ delimiter [0 ]) {
236-
237223 for ($ i = 1 ; $ i <= strlen ($ delimiter ); $ i ++) {
238224 $ reader ->forward ();
239225 }
@@ -249,15 +235,13 @@ protected function consumeLineComments(ReaderInterface $reader)
249235 $ this ->addToken ($ reader , $ token );
250236
251237 return true ;
252-
253238 } else {
254239
255240 // Rewind the looked up characters
256241 $ reader ->rewind ();
257242
258243 return false ;
259244 }
260-
261245 }
262246 }
263247
0 commit comments