В идеале я хочу иметь список функций, которые можно запустить позже. Затем в зависимости от ввода пользователя будет выбрана функция. Затем у пользователя будут запрошены параметры для этой функции. Это произойдет несколько раз, пока пользователь не введет, что он хочет, чтобы все функции запускались друг за другом.
У меня не может быть единой формы, так как нет фиксированного количества шагов. Количество функций зависит от пользователя. Они будут вводить нужные функции до тех пор, пока не введут, что хотят, чтобы все функции выполнялись в том порядке, в котором они были введены.
например Ввод-ответ Пользователь вводит данные. -- run ....... В зависимости от их ввода им будет предложено ввести параметры. Как далеко и как быстро? -- 100 и 10...... Функция становится run(100,10)
Еще один ввод -- крик........Кричать что? -- Привет........ Функция становится кричать (привет)
Следующий вход --- прыжок ...... Как высоко? -- 8......... Функция будет прыжок(8)
После всего этого, когда пользователь дает ввод «играть», нужно сделать следующее по порядку: бежать(100,10), кричать(привет), прыгать(8)
Заранее спасибо :)