所以我努力學習的那一刻的AST,並與一些簡單的功能一直在練習像抽象語法樹 - 菜鳥級(試圖瞭解)
var a;
var b;
b = 666
a = b;
print a;
所以一直試圖瞭解它。我幾乎開始明白,但現在問題來了,當我試圖做這樣的功能:
var a;
var b;
b = 666;
a = b+42*6;
print a;
給我帶來了麻煩的是,A = B + 42 * 6,我不要我不知道該如何製作它的樹。我知道如果只有他們中的一個人喜歡+或*而不是當它們在一起時該怎麼辦。我一直在試圖查看YouTube剪輯,其他網站的教程等,但無法找到類似的東西。
所以我會需要你的幫助傢伙!
反正。我也有一個語法,但它會尋找類似的圖片:)
編輯:
我弄成這個樣子。它感覺不對...?
編輯2:
別樹完全按照自己的計算。一部分具有與該相加相關的乘法和結果。 –
@SamiKuhmonen嗯。那就是我不知道如何連接的部分。我會畫和編輯帖子,並會讓你知道我的想法。 – Thrillofit123
@SamiKuhmonen你走了。看編輯 – Thrillofit123