Package com.sonarsource.cobol.api
Class GcosExtension
- java.lang.Object
-
- com.sonar.sslr.api.Grammar
-
- com.sonarsource.cobol.api.GcosExtension
-
public class GcosExtension extends Grammar
-
-
Field Summary
Fields Modifier and Type Field Description Rule
assignStatement
Rule
communicationDescriptionEntry
Rule
communicationDescriptionEntryClause
Rule
communicationDescriptionName
Rule
communicationSection
Data DivisionRule
controlDivision
Control DivisionRule
defaultSection
Rule
defaultSectionClause
Rule
examineStatement
Rule
receiveStatement
Procedure DivisionRule
receiveStatementInstruction
Rule
reportName
CommonRule
sendStatement
Rule
sendStatementClause
Rule
substitutionSection
Rule
withClause
Environment Division
-
Constructor Summary
Constructors Constructor Description GcosExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Rule
getRootRule()
Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".-
Methods inherited from class com.sonar.sslr.api.Grammar
getAllRuleFields, getRuleFields, rule
-
-
-
-
Field Detail
-
controlDivision
public Rule controlDivision
Control Division
-
substitutionSection
public Rule substitutionSection
-
defaultSection
public Rule defaultSection
-
defaultSectionClause
public Rule defaultSectionClause
-
withClause
public Rule withClause
Environment Division
-
communicationSection
public Rule communicationSection
Data Division
-
communicationDescriptionEntry
public Rule communicationDescriptionEntry
-
communicationDescriptionEntryClause
public Rule communicationDescriptionEntryClause
-
receiveStatement
public Rule receiveStatement
Procedure Division
-
receiveStatementInstruction
public Rule receiveStatementInstruction
-
sendStatement
public Rule sendStatement
-
assignStatement
public Rule assignStatement
-
examineStatement
public Rule examineStatement
-
sendStatementClause
public Rule sendStatementClause
-
reportName
public Rule reportName
Common
-
communicationDescriptionName
public Rule communicationDescriptionName
-
-
Method Detail
-
getRootRule
public Rule getRootRule()
Description copied from class:Grammar
Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".- Specified by:
getRootRule
in classGrammar
- Returns:
- the entry point of this Grammar
-
-