All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.grammar.syntaxtree.ForStatement

java.lang.Object
    |
    +----hpjava.compiler.grammar.syntaxtree.Node
            |
            +----hpjava.compiler.grammar.syntaxtree.ForStatement

public class ForStatement
extends Node
Grammar production: f0 -> "for" f1 -> "(" f2 -> [ ForInit() ] f3 -> ";" f4 -> [ Expression() ] f5 -> ";" f6 -> [ ForUpdate() ] f7 -> ")" f8 -> Statement()


Variable Index

 o f0
 o f1
 o f2
 o f3
 o f4
 o f5
 o f6
 o f7
 o f8

Constructor Index

 o ForStatement(NodeToken, NodeToken, NodeOptional, NodeToken, NodeOptional, NodeToken, NodeOptional, NodeToken, Statement)

Method Index

 o accept(Visitor)

Variables

 o f0
public NodeToken f0
 o f1
public NodeToken f1
 o f2
public NodeOptional f2
 o f3
public NodeToken f3
 o f4
public NodeOptional f4
 o f5
public NodeToken f5
 o f6
public NodeOptional f6
 o f7
public NodeToken f7
 o f8
public Statement f8

Constructors

 o ForStatement
public ForStatement(NodeToken n0,
                    NodeToken n1,
                    NodeOptional n2,
                    NodeToken n3,
                    NodeOptional n4,
                    NodeToken n5,
                    NodeOptional n6,
                    NodeToken n7,
                    Statement n8)

Methods

 o accept
public void accept(Visitor v)
Overrides:
accept in class Node

All Packages  Class Hierarchy  This Package  Previous  Next  Index