В работе со строками есть такой раздражающий символ как CRLF. Это повелось ещё со времён ручных печатных машин, когда нужно было «возвращать каретку» и «подавать строку». По факту это два символа: LF — Line Feed будет «\n» CR — Carriage Return будет «\r» Семантически эта задача уже решена в […]
Архивы по дням: 25.03.2021
2 записи
Семантика времени выполнения: оценка NewExpression : new NewExpression 1. Вернуть ? EvaluateNew(NewExpression, empty). MemberExpression : new MemberExpression Arguments 1. Вернуть ? EvaluateNew(MemberExpression, Arguments). EvaluateNew ( constructExpr, arguments ) Абстрактная операция EvaluateNew принимает аргументы constructExpr и arguments. При вызове она выполняет следующие шаги: 1. Утверждено: constructExpr - это либо NewExpression, […]