[prev in list] [next in list] [prev in thread] [next in thread] 

List:       php-doc-cvs
Subject:    [DOC-CVS] =?utf-8?q?svn:_/phpdoc/en/trunk/reference/parle/_examples.xml?=
From:       Anatol_Belski <ab () php ! net>
Date:       2017-09-16 22:48:12
Message-ID: svn-ab-1505602092-343093-1247680124 () svn ! php ! net
[Download RAW message or body]

ab                                       Sat, 16 Sep 2017 22:48:12 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=343093

Log:
Adapt example

Changed paths:
    U   phpdoc/en/trunk/reference/parle/examples.xml

Modified: phpdoc/en/trunk/reference/parle/examples.xml
===================================================================
--- phpdoc/en/trunk/reference/parle/examples.xml	2017-09-16 18:24:37 UTC (rev 343092)
+++ phpdoc/en/trunk/reference/parle/examples.xml	2017-09-16 22:48:12 UTC (rev 343093)
@@ -123,9 +123,7 @@

 	$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 @@
 			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 @@
 			break;
 		}
 		$p->advance();
-		$act = $p->action();
 	}
 }
 ]]>
@@ -192,8 +187,7 @@
 $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 @@
 		break;
 	}
 	$p->advance();
-} while (Parser::ACTION_ERROR != $act && Parser::ACTION_ACCEPT != $act);
+} while (Parser::ACTION_ERROR != $p->action && Parser::ACTION_ACCEPT != $p->action);
 ]]>
    </programlisting>
   </example>



-- 
PHP Documentation Commits Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic