Операторы

StatementList:
	}
	Statement StatementList
	
Statement:
	auto DataDefinition
	static DataDefinition
	Statement1

DataDefinition:
	Name DataDefinition2

DataDefinition2:
	const DataType { ExpressionBracesClose
	DataType { ExpressionBracesClose

Statement1:
	if ( ExpressionParenthesisClose1 Statement1 else Statement1
	for ( ExpressionSemicolon ExpressionSemicolon ExpressionParenthesisClose Statement1
	return ExpressionSemicolon
	continue
	break
	{ StatementList
	ExpressionSemicolon1

Операторы ( Statement ) в основном похожи на операторы С++, но точка с запятой ставится в конце только после оператора-выражения ( и соответственно в тех операторах в состав которых он входит ). Есть единственный оператор цикла for, и единственный условный оператор if с обязательным else. {} - это пустой оператор или пустой блок.

Наверх

Hosted by uCoz