對於一些人們如何才上樹數據結構知識是它顯然爲他寫的算術表達式解析器沒有的編譯技術的幫助?技術需要編寫一個算術表達式解析器
10
A
回答
2
沒有編譯技術的知識,這將是醜陋的。但是沒有必要爲這樣的介紹性例子學習大量的編譯。
考察一下http://www.codeproject.com/Articles/345888/How-to-write-a-simple-interpreter-in-JavaScript,看看它是否對你有意義。
1
查看我的SO answer on how to write top down recursive descent parsers。這種方法對於表達式非常簡單。
相關問題
- 1. 解析算術表達式
- 2. 算術表達式的優化 - 這種技術叫做什麼?
- 3. 算術表達式
- 4. 技術用於在JavaScript編寫XML解析器
- 5. 算術表達式語法和解析器
- 6. 虛擬化書 - 需要技術解釋
- 7. 如何編寫技術要求
- 8. 如何寫算術表達式在Haskell
- 9. 算術表達式語法
- 10. BASH算術表達式
- 11. 解決技術
- 12. 技術字的正則表達式 - C#
- 13. 編碼技術
- 14. 需要一個無需編程即可配置的表單嚮導技術
- 15. 解析方案中的算術表達式
- 16. 解析算術/布爾表達式,但跳過捕獲
- 17. 正則表達式將算術表達式分解成部分
- 18. 如何計算算術表達式
- 19. 支撐阻力算法 - 技術分析
- 20. NLP:語言分析技術和算法
- 21. Facebook編碼技術
- 22. mint.com編程技術
- 23. Jpeg編碼技術
- 24. 使用哪些技術來編寫在語言之間切換的解析器?
- 25. 將算術表達式表示爲樹
- 26. 技術爲網絡抓取需要?
- 27. 圖像放大技術,需要澄清
- 28. 需要數據緩存技術幫助
- 29. 需要技術推薦/建議
- 30. 需要幫助選擇技術
你的問題可能是太#2廣泛而前一個判斷這一點,你可以解釋你所說的「明顯」是什麼意思? – thb 2012-04-27 11:25:59
您是否熟悉表達式樹? – st0le 2012-04-27 11:26:11
@thb「明顯」是指簡單EAZY使用基本編程技術寫而已,而無需學習先進的編譯conceptes – 2012-04-27 11:31:10