Функции
Программы, которые принимают входные параметры и возвращают выходные параметры
- Функциональные основы
Создайте функции, включая анонимные, локальные, и вложенные функции
- Аргументы ввода и вывода
Поддержите списки аргументов переменной длины, проверяйте аргументы, объявите аргументы для валидации
- Переменные
Осуществляйте обмен данными между функциями или рабочими областями, сгенерируйте допустимые имена переменной
- Обработка ошибок
Сгенерируйте, отловите и ответьте на предупреждения и ошибки