Все, что я могу сказать, это то, что я не собирался расширять классы, подобные Token, так, как вы это делали. Я подозреваю, что в вашем делегировании содержавшемуся атрибуту cmdty_tok
, который вы пропустили, был выставлен какой-то другой атрибут, такой как parseAction
, на который обычно ссылаются при разборе parseImpl
. С другой стороны, ваша реализация fun()
очень согласуется с другими помощниками и замыканиями, которые я использовал и видел использованными, и неудивительно, что этот подход работает.
Чего вы пытаетесь достичь с ComdtyTok
?