В настоящее время я реализую небольшой компилятор на Scala, и пока я делал компонент для анализа контекста, я обнаружил черту Binders
в пакете scala.util.parsing.ast
(Я использую Scala 2.9 RC), который задокументирован для включения привязки имен во время синтаксического анализа. Звучит очень интересно, я много гуглил, но до сих пор не знаю, как это использовать. Хотя я, конечно, могу позволить своему абстрактному синтаксису унаследовать от Binders
, я не понимаю, как оттуда поступать. Есть ли примеры использования в сети?