> > Тут сложнее. Утверждение, высказывание, предложение. Утверждение состоит > из выражений, выражения из операторов и операндов. Утверждения в perl > отделяются ;. Нуно заглянуть в перевод Camel Book. > Собственно да, тут-то сложность и возникла. :) Да, такие варианты переводов имеют место быть, но как-то все они не ложатся на слух, если честно, не выглядят естественными.
В переводе Camel Book <<statements>> -- это вообще <<операторы>>. Название третьей главы <<Unary and Binary operators>> вполне логично переведено как <<Унарные и бинарные операторы>>. И название четвёртой <<Statements and Declarations>> -- опять <<Операторы и объявления>>. Вообще, перевод Camel Book довольно печален. Все сложности перевода, решения которых я пытался там найти, обходятся подобным весьма неоднозначным способом. дай ссылку на контекст, он важен > Собственно, примеры не стал сразу приводить, потому что как раз хотелось увидеть, как эти термины воспринимаются в целом, в отрыве от конкретных случаев (моё понимание тут совпадает с тем, что написал Руслан). expression: <<Evaluating a function or expression-except for assignment-in list context can produce confusion. Lists propagate list context to the expressions they contain.>> <<A do block parses as a single expression which may contain several expressions.>> statement: <<loop control statements>> <<The next statement restarts the loop at its next iteration.>> <<The foreach-style loop evaluates an expression which produces a list and executes a statement or block until it has consumed that list>> operator: <<The precedence of an operator governs when Perl should evaluate it in an expression.>> Вот ещё, кстати, есть слово directive: <<Perl's control flow directives change the order of execution-what happens next in the program-depending on the values of their expressions.>> <<The if directive performs the associated action only when its conditional expression evaluates to a true value:>> 17 сентября 2013 г., 14:45 пользователь Ruslan Zakirov < [email protected]> написал: > > 2013/9/17 Тимур Нозадзе <[email protected]> > >> operator >> > > оператор > > >> expression >> > > выражение > > >> statement > > > Тут сложнее. Утверждение, высказывание, предложение. Утверждение состоит > из выражений, выражения из операторов и операндов. Утверждения в perl > отделяются ;. Нуно заглянуть в перевод Camel Book. > > -- > Best regards, Ruslan. > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- С уважением, Тимур Нозадзе
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
