Я пишу компилятор, основанный на реализации компилятора coffeescript, который использует jison. Я не могу найти место в узле кода , где обрабатывается присвоение переменной. Анализатор Jison создает узел «Назначение», который содержит узлы «Идентификатор» и «Значение». compileToFragment на узле «Assign» просто возвращает строку ${name} = ${value}
, но где в коде эта переменная добавляется в «Scope»?