Я работаю над расширением устаревшей системы сценариев с использованием groovy.Исходные сценарии "java-like", поэтому он в основном разбирается как отличный сценарий с небольшой предварительной обработкой.
Я использую invokeMethod () и missingMethod () для прохода через унаследованный код, что позволяет мне использовать замыкания и другие отличные функции для улучшения сценариев.Однако оригинальный скрипт использует строки типа «$ foo» для ссылки на переменные.Когда унаследованный метод перехватывается с помощью missingMethod (), мне нужно, чтобы он не оценивал эту строку как GString, а просто выводил ее дословно.Возможно ли это каким-либо образом?