Как правильно перевести термины Statement и Declaration?
Statement - инструкция (дословно как "заявление"). Это всё, что заканчивается точкой с запятой (;) или является управляющей конструкцией (но не само ключевое слово)Operator - оператор. Это: +, -, /, *, =, >, <, ==, &&, ||... А также ключевые слова: if, for, while, return, continue, break, goto... Но это уже statements:for (init;condit;modif) { ... }return value;result = op_1 + op_2;Definition - определениеDeclaration - объявление
statement => оператор
declaration => объявлений