對於一些人們如何才上樹數據結構知識是它顯然爲他寫的算術表達式解析器沒有的編譯技術的幫助?技術需要編寫一個算術表達式解析器
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. 算術表達式的優化 - 這種技術叫做什麼?
- 5. 算術表達式
- 6. 技術用於在JavaScript編寫XML解析器
- 7. 虛擬化書 - 需要技術解釋
- 8. 算術表達式語法和解析器
- 9. 如何編寫技術要求
- 10. 派生一個算術表達式?
- 11. Cooja技術信息需要
- 12. 需要圖分區技術
- 13. 如何寫算術表達式在Haskell
- 14. 舍入算術表達式
- 15. BASH算術表達式
- 16. 算術表達式語法
- 17. 解決技術
- 18. 編碼技術
- 19. 技術字的正則表達式 - C#
- 20. 需要一個無需編程即可配置的表單嚮導技術
- 21. 不能在函數調用中解析的算術表達式
- 22. 解析方案中的算術表達式
- 23. 解析算術/布爾表達式,但跳過捕獲
- 24. 使用函數調用解析算術表達式
- 25. 正則表達式將算術表達式分解成部分
- 26. 如何爲此算術表達式編寫語法?
- 27. 如何在算術表達式中編寫構造函數?
- 28. 編寫Java類,用於評估算術表達式
- 29. NLP:語言分析技術和算法
- 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