Правильное отображение текущего аргумента в подсказке
У меня сбивается нумерация после того, как я вызываю функцию в функции. Помогите пожалуйста придумать алгоритм, который отличает к какой функции относиться введенный аргумент. Мой текущий алгоритм собирает строку (от курсора до названия функции) и считает количество разделителей.
При вводе простых аргументов, подсказка отображается нормально.
после того, как в аргумент попадает функция, также считаются её разделители.
Итог: Нужно как-то отличать к какой функции относиться аргумент.

