Работа с уровнями вложенности выражений
Работа с уровнями вложенности выражений
В общем случае выражения могут быть многоуровневыми и содержать объекты, расположенные на разных уровнях вложенности. Приведем две функции для оценки уровней выражений и списков:
- nops(expr) — возвращает число объектов первого уровня (операндов) в выражении ехрr;
- ор(ехрr) — возвращает список объектов первого уровня в выражении ехрr;
- ор(n.ехрr) — возвращает n-й объект первого уровня в выражении ехрr.
Ниже представлены примеры применения этих функций:
Содержание раздела