Class Summary | |
---|---|
AOWP_PHPAmpersandExprElement | PHPAmpersandExprExprElement PHPのASTにおける「&」を表すクラス 文法規則: unticked_statement |
AOWP_PHPArgumentElement | PHPのASTにおける「実引数」を表すクラス 文法規則: function_call_parameter_list |
AOWP_PHPArrayElement | PHPのASTにおける「array」を表すクラス。 文法規則: function_call_parameter_list。 |
AOWP_PHPArrayPairElement | PHPのASTにおける「=>」を表すクラス。 文法規則: function_call_parameter_list。 |
AOWP_PHPBinaryOperatorExprElement | PHPBinaryOperatprExprElement PHPのASTにおける「2項演算子」を表すクラス 文法規則: unticked_statement 例: $a + 2; |
AOWP_PHPBracketExprElement | PHPBracketExprElement PHPのASTにおける「(expr)」を表すクラス 文法規則: unticked_statement 例: ($a + 2); |
AOWP_PHPBreakStatementElement | PHPBreakStatementElement PHPのASTにおける「break」を表すクラス 文法規則: unticked_statement |
AOWP_PHPCaseStatementElement | PHPCaseStatementElement PHPのASTにおける「case」を表すクラス 文法規則: unticked_statement |
AOWP_PHPCastExprElement | PHPCastExprElement PHPのASTにおける「cast式」を表すクラス 文法規則: unticked_statement |
AOWP_PHPCatchStatementElement | PHPCatchStatementElement PHPのASTにおける「catch」を表すクラス 文法規則: unticked_statement |
AOWP_PHPClassConstVariableRefElement | PHPClassConstVariableElement PHPのASTにおける「::」を表すクラス 文法規則: function_call_parameter_list |
AOWP_PHPClassElement | PHPClassElementPHPのASTにおける「クラス」を表すクラス 文法規則: unticked_class_declaration_statement |
AOWP_PHPClassVariableElement | PHPClassVariableElement PHPのASTにおける「クラス変数」を表すクラス 文法規則: class_variable_declaration |
AOWP_PHPCloneExprElement | PHPCloneExprElement PHPのASTにおける「clone」を表すクラス 文法規則: unticked_statement |
AOWP_PHPComplexVariableElement | PHPComplexVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement |
AOWP_PHPCompoundVariableElement | PHPCompoundVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement |
AOWP_PHPContinueStatementElement | PHPContinueElement PHPのASTにおける「continue」を表すクラス 文法規則: unticked_statement |
AOWP_PHPDeclareStatementElement | PHPのASTにおける「declare」を表すクラス。 * 文法規則: unticked_statement。 |
AOWP_PHPDefineConstantVariableElement | PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ; |
AOWP_PHPDefineConstantVariableStatementElement | PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ; |
AOWP_PHPDefineVariableStatementElement | PHPDefineVariableStatementElement PHPのASTにおける「変数定義」を表すクラス 文法規則: unticked_statement 例: ; |
AOWP_PHPDoWhileStatementElement | PHPDoWhileStatementElement PHPのASTにおける「do-while」を表すクラス 文法規則: unticked_statement |
AOWP_PHPEchoStatementElement | PHPEchoStatementElement PHPのASTにおける「echo」を表すクラス 文法規則: unticked_statement |
AOWP_PHPElement | PHPElement PHPの文法要素のインターフェイス 文法規則: unticked_class_declaration_statement |
AOWP_PHPElseIfStatementElement | PHPElseIfStatementElement PHPのASTにおける「elseif」を表すクラス 文法規則: unticked_statement |
AOWP_PHPEmptyStatementElement | PHPEnpryStatementElement PHPのASTにおける「enpty」を表すクラス 文法規則: unticked_statement |
AOWP_PHPEqualExprElement | PHPEqualExprElement PHPのASTにおける「代入式」を表すクラス。 文法規則: unticked_statement。 |
AOWP_PHPEvalStatementElement | PHPEvalStatementElement PHPのASTにおける「eval」を表すクラス 文法規則: unticked_statement |
AOWP_PHPExitExprElement | PHPExitExprElement PHPのASTにおける「exit」を表すクラス 文法規則: unticked_statement |
AOWP_PHPFileIncludeStatementElement | PHPのASTにおける「include, require」を表すクラス。 文法規則: unticked_statement。 |
AOWP_PHPForStatementElement | PHPForStatementElement PHPのASTにおける「for」を表すクラス 文法規則: unticked_statement |
AOWP_PHPForeachStatementElement | PHPForeachStatementElement PHPのASTにおける「foreach」を表すクラス 文法規則: unticked_statement |
AOWP_PHPFunctionCallElement | 関数呼び出しを表すAST。 function_call(A) ::= T_STRING(B) LPAREN function_call_parameter_list(C) RPAREN. |
AOWP_PHPFunctionCallWithVariableElement | Temporal implmements... |
AOWP_PHPFunctionElement | PHPFunctionElement PHPのASTにおける「関数」を表すクラス 文法規則: unticked_function_declaration_statement |
AOWP_PHPHaltCompilerStatementElement | PHPHaltComplilerStatementElement PHPのASTにおける「__halt_compiler()」を表すクラス 文法規則: unticked_statement |
AOWP_PHPHeredocExprElement | PHPBackquoteExprElement PHPのASTにおける「 |
AOWP_PHPIfStatementElement | PHPIfStatementElement PHPのASTにおける「if」を表すクラス 文法規則: unticked_statement |
AOWP_PHPIndirectVariableElement | PHPIndirectVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement |
AOWP_PHPInnerHTMLStatementElement | PHPInnerHTMLStatementElement |
AOWP_PHPInnerStatementElement | PHPInnerStatementElement PHPのASTにおける「InnerStatement」を表すクラス。 文法規則: unticked_statement。 |
AOWP_PHPInstanceofExprElement | PHPInstanceofExprElement PHPのASTにおける「instanceof」を表すクラス 文法規則: unticked_statement 例: |
AOWP_PHPInterfaceElement | PHPInterfaceElement PHPのASTにおける「インターフェイス」を表すクラス 文法規則: unticked_class_declaration_statement |
AOWP_PHPIssetStatementElement | PHPIssetStatementElement PHPのASTにおける「isset」を表すクラス 文法規則: unticked_statement |
AOWP_PHPListElement | PHPInnerStatementElement PHPのASTにおける「list()」を表すクラス 文法規則: unticked_statement |
AOWP_PHPMethodElement | PHPMethodElement PHPのASTにおける「メソッド」を表すクラス 文法規則: class_statement |
AOWP_PHPNewElseIfStatementElement | PHPNewElseIfStatementElement PHPのASTにおける「elseif」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewElseStatementElement | PHPNewElseStatementElement PHPのASTにおける「else:」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewEndForStatementElement | PHPNewEndForStatementElement PHPのASTにおける「endfor:」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewEndForeachStatementElement | PHPNewEndForeachStatementElement PHPのASTにおける「endforeach:」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewEndIfStatementElement | PHPNewEndIfStatementElement PHPのASTにおける「endif:」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewEndWhileStatementElement | PHPNewEndWhileStatementElement PHPのASTにおける「endwhile:」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewExprElement | PHPNewExprElement PHPのASTにおける「new」を表すクラス 文法規則: expr_without_variable |
AOWP_PHPNewForStatementElement | PHPNewForStatementElement PHPのASTにおける「for(;;):」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewForeachStatementElement | PHPNewForachStatementElement PHPのASTにおける「foreach():」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewIfStatementElement | PHPNewIfStatementElement PHPのASTにおける「if():」を表すクラス 文法規則: unticked_statement |
AOWP_PHPNewWhileStatementElement | PHPNewWhileStatementElement PHPのASTにおける「while():」を表すクラス 文法規則: unticked_statement |
AOWP_PHPObjectOperatorElement | PHPObjectOperatorElement PHPのASTにおける「->」を表すクラス 文法規則: expr_without_variable |
AOWP_PHPObjectPropertyElement | PHPObjectPropertyElement PHPのASTにおける「->」を表すクラス 文法規則: expr_without_variable |
AOWP_PHPParamaterElement | PHPParamaterElement PHPのASTにおける「仮引数」を表すクラス 文法規則: parameter_list |
AOWP_PHPPostfixMonadicOperatorExprElement | PHPPostfixMonadicOperatprExprElement PHPのASTにおける「単項演算子式(左に演算子)」を表すクラス 文法規則: unticked_statement 例: $a++; |
AOWP_PHPPrefixMonadicOperatorExprElement | PHPPrefixMonadicOperatprExprElementPHPのASTにおける「単項演算子式(右に演算子)」を表すクラス 文法規則: unticked_statement 例: ++$a; |
AOWP_PHPPrintExprElement | PHPPrintExprElement PHPのASTにおける「print」を表すクラス 文法規則: unticked_statement |
AOWP_PHPQuestionExprElement | PHPQuestionExprElement PHPのASTにおける「?」を表すクラス 文法規則: unticked_statement 例: $a ? 2 : 1; |
AOWP_PHPQuoteExprElement | PHPBackquoteExprElement PHPのASTにおける「`command`」を表すクラス 文法規則: unticked_statement 例: `ls`; |
AOWP_PHPReferenceVariableElement | PHPのASTにおける「変数」を表すクラス。 文法規則: unticked_statement。 {@link AOWP_VariableElement}は、非配列変数で、 このクラスは、添字付きの配列変数を表す。 |
AOWP_PHPReturnStatementElement | PHPReturnStatementElement PHPのASTにおける「return」を表すクラス 文法規則: unticked_statement |
AOWP_PHPRootElement | PHPRootElement PHPのASTにおける「トップレベルの要素」を表すクラス 文法規則: unticked_statement |
AOWP_PHPScalarExprElement | PHPのASTにおける「scalar」を表すクラス。 'A'や 1 等の値を表す。 文法規則: common_scalar。 |
AOWP_PHPStatementElement | PHPの一文を表すクラス。 |
AOWP_PHPStaticMemberRefElement | Enter description here... |
AOWP_PHPStaticMethodCallElement | Enter description here... |
AOWP_PHPStaticMethodCallWithVariableElement | Enter description here... |
AOWP_PHPSwitchStatementElement | PHPSwitchStatementElement PHPのASTにおける「switch」を表すクラス 文法規則: unticked_statement |
AOWP_PHPTagElement | PHPのASTにおける「」を表すクラス。 文法規則: unticked_statement。 パースの際には、使われてないような気もする (AOWP_Tokenのメタフィールドを使って、PHPタグを表現?)。。。 |
AOWP_PHPTagWithEchoElement | PHPTagWithEchoElement PHPのASTにおける「」を表すクラス 文法規則: unticked_statement |
AOWP_PHPThrowStatementElement | PHPThrowStatementElement PHPのASTにおける「switch」を表すクラス 文法規則: unticked_statement |
AOWP_PHPTryCatchStatementElement | PHPTryCatchStatementElement PHPのASTにおける「try-catch」を表すクラス 文法規則: unticked_statement |
AOWP_PHPUnsetStatementElement | PHPUnsetStatementElement PHPのASTにおける「unset」を表すクラス 文法規則: unticked_statement |
AOWP_PHPUseStatementElement | PHPUseStatementElement PHPのASTにおける「use」を表すクラス 文法規則: unticked_statement |
AOWP_PHPVariableElement | PHPVariableElement PHPのASTにおける「変数」を表すクラス 文法規則: unticked_statement |
AOWP_PHPWhileStatementElement | PHPWhileStatementElement PHPのASTにおける「while」を表すクラス 文法規則: unticked_statement |