1
A
回答
1
這個怎麼樣的算術表達式的抽象語法:
<multiply>
<number>2</number>
<add>
<number>3</number>
<number>4</number>
</add>
</multiply>
我不知道如果這是你腦子裏想的是什麼,但如果不是也許,它會幫助你澄清你的問題。
相關問題
- 1. 命令式語言的抽象語法樹
- 2. 元語言抽象的語言比那些只使用反射API的語言執行得更好嗎?
- 3. 和風ASDL(抽象語法描述語言)
- 4. Scala中的抽象語言/ Java
- 5. 遍歷抽象語法樹
- 6. 開發抽象語法樹
- 7. 抽象類 - 語法幫助
- 8. 增強抽象語法樹
- 9. 打印抽象語法樹
- 10. GCC抽象語法樹
- 11. 抽象語法樹問題
- 12. Python語法最接近的語言是更低級的語言!
- 13. 下面的語言環境是免費的語法嗎?
- 14. 如何評估一個新的編程語言的抽象語法樹
- 15. 這是NP語言嗎?
- 16. 證明語言是無上下文的抽象引理
- 17. 非常規語言的補充是遞歸語言嗎?
- 18. Wolfram語言是一種真正的編程語言嗎?
- 19. 抽象語法樹與對象模型
- 20. 解析單元測試斷言使用抽象語法樹
- 21. 關於語言L,我們可以說什麼?滿足正則語言的抽象引理和上下文無關語言的抽象引理?
- 22. jQuery的XML多語言的想法
- 23. 如何在野牛中顯示語法的抽象語法樹?
- 24. Python是語言還是腳本語言?
- 25. c語言中的語法是什麼語法作爲參數
- 26. java語言的語法
- 27. Eclipse的抽象語法樹DIFF
- 28. 語法語言與語音識別器的語言不匹配
- 29. XML是一種面向網絡的編程語言嗎?
- 30. 語法語法和語言學
你有沒有聽說過「解析樹」?如果不是,請查看它 - 由於XML具有樹結構,因此它可以表示其中的一種,這意味着它可以表示已分析的語法。 – Patashu
正如Patashu指出的那樣,您可以使用XML編碼AST。請參閱http://stackoverflow.com/a/15992608/120163,以此方式編碼的AST示例。但...不要混淆XML的唯一方式來編碼AST;請參閱http://stackoverflow.com/a/6378997/120163,瞭解類似LISP的選擇。另外,不要將XML混淆爲一種*好的方式來編碼AST;它相當龐大,而編碼爲XML的真正程序的AST相當龐大而笨重。 –