<?xml version="1.0" encoding="UTF-8"?>
<linguagem>
    <topico>
		<nome>PHP</nome>
		<titulo>PHP: Diagrama Sintático - Diagrama de Sintaxe, BNF, Comandos, Exemplos</titulo>
 		<descritor>apoie, apoie.org, PHP, PHP_script, Class_def, Class_mod, Interface_def, Member, Method, Signature, Method_mod, Formal_parameter, Type, Name_with_default, Attribute, Attr_mod, Statement, If, While, Do, For, Foreach, Switch, Switch_case, Break, Continue, Return, Static_declaration, Global, Declare, Directive, Try, Catch, Throw, Eval_expr, Nop, Expr, Literal, Assignment, Op_assignment, List_assignment, List_element, Nested_list_elements, Cast, Unary_op, Bin_op, Conditional_expr, Ignore_errors, Constant, Instanceof, Variable, Variable_name, Reflection, Target, Pre_op, Post_op, Array, Array_elem, Method_invocation, Method_name, Actual_parameter, New, Class_name, Commented_node, Identifier, Source_rep, BNF, Diagrama Sintático - Diagrama de Sintaxe, Exemplo, Comandos, Linguagem, Filtro, xml, sintaxe, sintaxe original, desenho, programação</descritor>
		<lead>Sintaxes representadas por &lt;a href=&quot;DiagramaSintatico.htm&quot; target=&quot;_blank&quot;&gt;Diagrama Sintático - Diagrama de Sintaxe&lt;/a&gt; &lt;a href=&quot;Bnf2Ds.html&quot;&gt;gerados a partir de&lt;/a&gt; &lt;a href=&quot;LazyBNFExemplo.htm&quot; target=&quot;_blank&quot;&gt;BNF&lt;/a&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Backus-Naur_Form&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;   &lt;img src=&quot;Wikipedia.gif&quot;&gt;&lt;/a&gt;.</lead>
		<link>&lt;a href="http://www.php.net/" target="_blank"&gt;PHP: site oficial&lt;/a&gt; </link>
		<origem>Php.xml</origem>
		<referencia>~DSGerador~</referencia>
		<fonte>http://www.phpcompiler.org/doc/phc-0.2.0.3/grammar.html</fonte>
		<desenho>
		</desenho>
    </topico>	 
    <topico> 
       	<titulo>PHP_script</titulo> 
		<bnf>Statement*</bnf>
		<desc>&lt;img src=&quot;PhpPHP_script.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP PHP_script&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP PHP_script&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Class_def</titulo> 
		<bnf>Class_mod CLASS_NAME &lt;span class="emphasis"&gt;extends:&lt;/span&gt;CLASS_NAME? &lt;span class="emphasis"&gt;implements:&lt;/span&gt;INTERFACE_NAME* Member*</bnf>
		<desc>&lt;img src=&quot;PhpClass_def.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_def&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_def&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Class_mod</titulo> 
		<bnf>"abstract"? "final"?</bnf>
		<desc>&lt;img src=&quot;PhpClass_mod.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_mod&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_mod&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Interface_def</titulo> 
		<bnf>INTERFACE_NAME &lt;span class="emphasis"&gt;extends:&lt;/span&gt;INTERFACE_NAME* Member*</bnf>
		<desc>&lt;img src=&quot;PhpInterface_def.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Interface_def&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Interface_def&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Member</titulo> 
		<bnf>Method | Attribute</bnf>
		<desc>&lt;img src=&quot;PhpMember.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Member&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Member&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Method</titulo> 
		<bnf>Signature Statement*?</bnf>
		<desc>&lt;img src=&quot;PhpMethod.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Signature</titulo> 
		<bnf>Method_mod &lt;span class="emphasis"&gt;is_ref:&lt;/span&gt;"&amp;"? METHOD_NAME Formal_parameter*</bnf>
		<desc>&lt;img src=&quot;PhpSignature.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Signature&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Signature&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Method_mod</titulo> 
		<bnf>"public"? "protected"? "private"? "static"? "abstract"? "final"?</bnf>
		<desc>&lt;img src=&quot;PhpMethod_mod.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_mod&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_mod&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Formal_parameter</titulo> 
		<bnf>&lt;span class="emphasis"&gt;Type is_ref:&lt;/span&gt;"&amp;"? &lt;span class="emphasis"&gt;var:&lt;/span&gt;Name_with_default</bnf>
		<desc>&lt;img src=&quot;PhpFormal_parameter.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Formal_parameter&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Formal_parameter&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Type</titulo> 
		<bnf>CLASS_NAME?</bnf>
		<desc>&lt;img src=&quot;PhpType.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Type&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Type&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Name_with_default</titulo> 
		<bnf>VARIABLE_NAME Expr?</bnf>
		<desc>&lt;img src=&quot;PhpName_with_default.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Name_with_default&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Name_with_default&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Attribute</titulo> 
		<bnf>&lt;span class="emphasis"&gt;Attr_mod vars:&lt;/span&gt;Name_with_default*</bnf>
		<desc>&lt;img src=&quot;PhpAttribute.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Attribute&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Attribute&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Attr_mod</titulo> 
		<bnf>"public"? "protected"? "private"? "static"? "const"? </bnf>
		<desc>&lt;img src=&quot;PhpAttr_mod.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Attr_mod&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Attr_mod&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Statement</titulo> 
		<bnf>Class_def | Interface_def | Method | Return | Static_declaration | Global | Try | Throw | Eval_expr | If | While | Do | For | Foreach  | Switch | Break | Continue | Declare | Nop</bnf>
		<desc>&lt;img src=&quot;PhpStatement.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Statement&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Statement&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>If</titulo> 
		<bnf>Expr &lt;span class="emphasis"&gt;iftrue:&lt;/span&gt;Statement* &lt;span class="emphasis"&gt;iffalse:&lt;/span&gt;Statement*</bnf>
		<desc>&lt;img src=&quot;PhpIf.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP If&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP If&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>While</titulo> 
		<bnf>Expr Statement*</bnf>
		<desc>&lt;img src=&quot;PhpWhile.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP While&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP While&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Do</titulo> 
		<bnf>Statement* Expr</bnf>
		<desc>&lt;img src=&quot;PhpDo.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Do&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Do&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>For</titulo> 
		<bnf>&lt;span class="emphasis"&gt;init:&lt;/span&gt;Expr? &lt;span class="emphasis"&gt;cond:&lt;/span&gt;Expr? &lt;span class="emphasis"&gt;incr:&lt;/span&gt;Expr? Statement*</bnf>
		<desc>&lt;img src=&quot;PhpFor.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP For&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP For&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Foreach</titulo> 
		<bnf>Expr &lt;span class="emphasis"&gt;key:&lt;/span&gt;Variable? &lt;span class="emphasis"&gt;is_ref:&lt;/span&gt;"&amp;"? &lt;span class="emphasis"&gt;val:&lt;/span&gt;Variable Statement*</bnf>
		<desc>&lt;img src=&quot;PhpForeach.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Foreach&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Foreach&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Switch</titulo> 
		<bnf>Expr Switch_case*</bnf>
		<desc>&lt;img src=&quot;PhpSwitch.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Switch&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Switch&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Switch_case</titulo> 
		<bnf>Expr? Statement*</bnf>
		<desc>&lt;img src=&quot;PhpSwitch_case.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Switch_case&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Switch_case&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Break</titulo> 
		<bnf>Expr?</bnf>
		<desc>&lt;img src=&quot;PhpBreak.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Break&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Break&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Continue</titulo> 
		<bnf>Expr?</bnf>
		<desc>&lt;img src=&quot;PhpContinue.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Continue&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Continue&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Return</titulo> 
		<bnf>Expr?</bnf>
		<desc>&lt;img src=&quot;PhpReturn.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Return&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Return&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Static_declaration</titulo> 
		<bnf>&lt;span class="emphasis"&gt;vars:&lt;/span&gt;Name_with_default*</bnf>
		<desc>&lt;img src=&quot;PhpStatic_declaration.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Static_declaration&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Static_declaration&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Global</titulo> 
		<bnf>Variable_name*</bnf>
		<desc>&lt;img src=&quot;PhpGlobal.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Global&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Global&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Declare</titulo> 
		<bnf>Directive+ Statement*</bnf>
		<desc>&lt;img src=&quot;PhpDeclare.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Declare&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Declare&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Directive</titulo> 
		<bnf>DIRECTIVE_NAME Expr</bnf>
		<desc>&lt;img src=&quot;PhpDirective.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Directive&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Directive&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Try</titulo> 
		<bnf>Statement* &lt;span class="emphasis"&gt;catches:&lt;/span&gt;Catch*</bnf>
		<desc>&lt;img src=&quot;PhpTry.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Try&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Try&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Catch</titulo> 
		<bnf>CLASS_NAME VARIABLE_NAME Statement*</bnf>
		<desc>&lt;img src=&quot;PhpCatch.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Catch&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Catch&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Throw</titulo> 
		<bnf>Expr</bnf>
		<desc>&lt;img src=&quot;PhpThrow.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Throw&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Throw&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Eval_expr</titulo> 
		<bnf>Expr</bnf>
		<desc>&lt;img src=&quot;PhpEval_expr.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Eval_expr&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Eval_expr&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Nop</titulo> 
		<bnf> </bnf>
    </topico> 
    <topico>  
       	<titulo>Expr</titulo> 
		<bnf>Assignment | Cast | Unary_op | Bin_op | Constant | Instanceof | Variable | Pre_op | Method_invocation | New | Literal | Op_assignment | List_assignment | Post_op | Array | Conditional_expr | Ignore_errors</bnf>
		<desc>&lt;img src=&quot;PhpExpr.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Expr&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Expr&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Literal</titulo> 
		<bnf>INT&lt;long&gt; | REAL&lt;double&gt; | STRING&lt;String*&gt; | BOOL&lt;bool&gt; | NIL&lt;&gt;</bnf>
		<desc>&lt;img src=&quot;PhpLiteral.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Literal&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Literal&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Assignment</titulo> 
		<bnf>Variable &lt;span class="emphasis"&gt;is_ref:&lt;/span&gt;"&amp;"? Expr</bnf>
		<desc>&lt;img src=&quot;PhpAssignment.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Assignment&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Assignment&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Op_assignment</titulo> 
		<bnf>Variable OP Expr</bnf>
		<desc>&lt;img src=&quot;PhpOp_assignment.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Op_assignment&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Op_assignment&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>List_assignment</titulo> 
		<bnf>List_element?* Expr</bnf>
		<desc>&lt;img src=&quot;PhpList_assignment.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP List_assignment&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP List_assignment&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>List_element</titulo> 
		<bnf>Variable | Nested_list_elements</bnf>
		<desc>&lt;img src=&quot;PhpList_element.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP List_element&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP List_element&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Nested_list_elements</titulo> 
		<bnf>List_element?*</bnf>
		<desc>&lt;img src=&quot;PhpNested_list_elements.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Nested_list_elements&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Nested_list_elements&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Cast</titulo> 
		<bnf>CAST Expr</bnf>
		<desc>&lt;img src=&quot;PhpCast.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Cast&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Cast&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Unary_op</titulo> 
		<bnf>OP Expr</bnf>
		<desc>&lt;img src=&quot;PhpUnary_op.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Unary_op&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Unary_op&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Bin_op</titulo> 
		<bnf>&lt;span class="emphasis"&gt;left:&lt;/span&gt;Expr OP &lt;span class="emphasis"&gt;right:&lt;/span&gt;Expr</bnf>
		<desc>&lt;img src=&quot;PhpBin_op.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Bin_op&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Bin_op&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Conditional_expr</titulo> 
		<bnf>&lt;span class="emphasis"&gt;cond:&lt;/span&gt;Expr &lt;span class="emphasis"&gt;iftrue:&lt;/span&gt;Expr &lt;span class="emphasis"&gt;iffalse:&lt;/span&gt;Expr</bnf>
		<desc>&lt;img src=&quot;PhpConditional_expr.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Conditional_expr&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Conditional_expr&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Ignore_errors</titulo> 
		<bnf>Expr</bnf>
		<desc>&lt;img src=&quot;PhpIgnore_errors.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Ignore_errors&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Ignore_errors&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Constant</titulo> 
		<bnf>CLASS_NAME? CONSTANT_NAME</bnf>
		<desc>&lt;img src=&quot;PhpConstant.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Constant&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Constant&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Instanceof</titulo> 
		<bnf>Expr Class_name</bnf>
		<desc>&lt;img src=&quot;PhpInstanceof.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Instanceof&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Instanceof&quot;/&gt;</desc>
    </topico> 
    <topico> 
       	<titulo>Variable</titulo> 
		<bnf>Target? Variable_name &lt;span class="emphasis"&gt;array_indices:&lt;/span&gt;Expr?*</bnf>
		<desc>&lt;img src=&quot;PhpVariable.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Variable&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Variable&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Variable_name</titulo> 
		<bnf>VARIABLE_NAME | Reflection</bnf>
		<desc>&lt;img src=&quot;PhpVariable_name.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Variable_name&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Variable_name&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Reflection</titulo> 
		<bnf>Expr</bnf>
		<desc>&lt;img src=&quot;PhpReflection.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Reflection&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Reflection&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Target</titulo> 
		<bnf>Expr | CLASS_NAME</bnf>
		<desc>&lt;img src=&quot;PhpTarget.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Target&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Target&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Pre_op</titulo> 
		<bnf>OP Variable</bnf>
		<desc>&lt;img src=&quot;PhpPre_op.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Pre_op&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Pre_op&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Post_op</titulo> 
		<bnf>Variable OP</bnf>
		<desc>&lt;img src=&quot;PhpPost_op.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Post_op&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Post_op&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Array</titulo> 
		<bnf>Array_elem*</bnf>
		<desc>&lt;img src=&quot;PhpArray.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Array&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Array&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Array_elem</titulo> 
		<bnf>&lt;span class="emphasis"&gt;key:&lt;/span&gt;Expr? &lt;span class="emphasis"&gt;is_ref:&lt;/span&gt;"&amp;"? &lt;span class="emphasis"&gt;val:&lt;/span&gt;Expr</bnf>
		<desc>&lt;img src=&quot;PhpArray_elem.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Array_elem&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Array_elem&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Method_invocation</titulo> 
		<bnf>Target? Method_name Actual_parameter*</bnf>
		<desc>&lt;img src=&quot;PhpMethod_invocation.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_invocation&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_invocation&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Method_name</titulo> 
		<bnf>METHOD_NAME | Reflection</bnf>
		<desc>&lt;img src=&quot;PhpMethod_name.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_name&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Method_name&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Actual_parameter</titulo> 
		<bnf>&lt;span class="emphasis"&gt;is_ref:&lt;/span&gt;"&amp;"? Expr</bnf>
		<desc>&lt;img src=&quot;PhpActual_parameter.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Actual_parameter&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Actual_parameter&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>New</titulo> 
		<bnf>Class_name Actual_parameter*</bnf>
		<desc>&lt;img src=&quot;PhpNew.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP New&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP New&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Class_name</titulo> 
		<bnf>CLASS_NAME | Reflection</bnf>
		<desc>&lt;img src=&quot;PhpClass_name.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_name&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Class_name&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Commented_node</titulo> 
		<bnf>Member | Statement | Interface_def | Class_def | Switch_case | Catch</bnf>
		<desc>&lt;img src=&quot;PhpCommented_node.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Commented_node&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Commented_node&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Identifier</titulo> 
		<bnf>INTERFACE_NAME | CLASS_NAME | METHOD_NAME | VARIABLE_NAME | CAST | OP | CONSTANT_NAME | DIRECTIVE_NAME</bnf> 
		<desc>&lt;img src=&quot;PhpIdentifier.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Identifier&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Identifier&quot;/&gt;</desc>
    </topico> 
    <topico>  
       	<titulo>Source_rep</titulo> 
		<bnf>Identifier | Literal</bnf>
		<desc>&lt;img src=&quot;PhpSource_rep.png&quot; alt=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Source_rep&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe PHP Source_rep&quot;/&gt;</desc>
    </topico>
</linguagem>
