Это вот ты разбил на токены
Потом знаешь что? Потом, сцуко, AST из этого кастовать
В AST можно совать как сразу токены так и изгаляться. Токены прям совать проще, но лучше немного угарнуть.
Для етого конкретного примера возьмём и сделаем типы узлов Variable, Literal, Assign (присваивание), Summation, Expression, CallFunction. Думаю этого хватит.