/* (c) https://github.com/MontiCore/monticore */ package de.monticore.statements; /* This is a MontiCore stable grammar. * Adaptations -- if any -- are conservative. */ import de.monticore.statements.*; /** * This grammar defines the all Java statements. * This is neither a generalized approximation nor a restricted overapproximation, * but exact. * Because all nonterminals are inherited the grammar is basically empty. * * This grammar is part of a hierarchy of statements, namely * * statements/MCStatementsBasis.mc4 * * -- statements/MCAssertStatements.mc4 * * -- statements/MCVarDeclarationStatements.mc4 * * -- -- statements/MCArrayStatements.mc4 * * -- -- statements/MCCommonStatements.mc4 * * -- -- -- statements/MCExceptionStatements.mc4 * * -- -- -- statements/MCSynchronizedStatements.mc4 * * -- statements/MCLowLevelStatements.mc4 * * -- statements/MCReturnStatements.mc4 * * and the composition of all statement grammars to full Java: * * -- -- statements/MCFullJavaStatements.mc4 * */ component grammar MCFullJavaStatements extends MCAssertStatements, MCExceptionStatements, MCLowLevelStatements, MCReturnStatements, MCSynchronizedStatements, MCArrayStatements { }