From 76f007a25f95aee0ab86b5878c606d0723fe5315 Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Sat, 16 Sep 2017 22:48:12 +0000 Subject: [PATCH] Adapt example git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343093 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/parle/examples.xml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/reference/parle/examples.xml b/reference/parle/examples.xml index c7fd1f9cc1..f4d91794e4 100644 --- a/reference/parle/examples.xml +++ b/reference/parle/examples.xml @@ -123,9 +123,7 @@ foreach ($exp as $in) { $p->consume($in, $lex); - $act = $p->action(); - - while (Parser::ACTION_ERROR != $act && Parser::ACTION_ACCEPT != $act) { + while (Parser::ACTION_ERROR != $p->action && Parser::ACTION_ACCEPT != $p->action) { switch ($act) { case Parser::ACTION_ERROR: throw new ParserException("Parser error"); @@ -135,9 +133,7 @@ foreach ($exp as $in) { case Parser::ACTION_ACCEPT: break; case Parser::ACTION_REDUCE: - $rid = $p->reduceId(); - - switch ($rid) { + switch ($p->reduceId) { case $add_idx: $l = $p->sigil(0); $r = $p->sigil(2); @@ -162,7 +158,6 @@ foreach ($exp as $in) { break; } $p->advance(); - $act = $p->action(); } } ]]> @@ -192,8 +187,7 @@ $lex->build(); $in = "Dis-moi où est ton papa?"; $p->consume($in, $lex); do { - $act = $p->action(); - switch ($act) { + switch ($p->action) { case Parser::ACTION_ERROR: throw new ParserException("Error"); break; @@ -212,7 +206,7 @@ do { break; } $p->advance(); -} while (Parser::ACTION_ERROR != $act && Parser::ACTION_ACCEPT != $act); +} while (Parser::ACTION_ERROR != $p->action && Parser::ACTION_ACCEPT != $p->action); ]]>