parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Все такие проверки во время исполнения - "дорого".

moko 16.11.2020 01:11

Эффективнее наверное можно сделать во время компиляции, добавив проверку в compile.y 374, что заданного имени нет в params_names и locals_names из строки 281. Минус - что поиск по массиву, а не хеш-лукап. Ну и не совсем понятно, как достучаться до метода в этом месте, наверное сохранять где-то надо. Сложно оценить, насколько это на время компиляции повлияет...