我想創建一個用於java語法分析器的程序,但我很困惑以什麼方式設計算法?可以請你詳細說明一下...需要幫助設計算法的語法分析器
-2
A
回答
0
如果在Java中完成看here,它的eclipse中就有這種功能。
但也有Java世界仰望的yacc /法
1
這是一項艱鉅的任務之外的更好的方法。它在編輯任務中佔有一席之地。你可能會得到你的答案如何創建編譯種書 他們中的一些
http://compilers.iecc.com/crenshaw/
構建優化編譯器: - 書
,你也可以看看鏈接像
http://web.presby.edu/~wasmith/newcourses/328/notes/lexAndParse.html
一個很好的資源可以發現堆棧溢出問題
http://stackoverflow.com/questions/1669/learning-to-write-a-compiler
而且這些都是一些鏈接,你可能會發現有用
http://en.wikipedia.org/wiki/Lexical_analysis
而且在Java中的詞法分析的教程在這裏
http://www.javaworld.com/javaworld/jw-01-1997/jw-01-indepth.html
相關問題
- 1. 需要算法的幫助
- 2. 需要幫助的語法
- 3. 算法幫助需要
- 4. 算法需要幫助
- 5. JavaScript語法幫助需要
- 6. 需要Elm語法幫助
- 7. 需要語法幫助,asp:SqlDataSource
- 8. 算法幫助需要! [概率,分佈,序列分析]
- 9. 需要幫助c製作計算器
- 10. javascript if語句語法(需要幫助)
- 11. 需要幫助設計分割和征服算法的僞代碼
- 12. 需要幫助的算法表達列
- 13. 需要幫助在PHP的MySQL算法
- 14. 需要幫助寫Dijkstra的算法
- 15. 需要幫助的歷算法
- 16. 需要幫助算法的java
- 17. WCF設計需要幫助
- 18. 需要幫助的解碼ActionScript語法
- 19. 需要語法的Window.location.hash幫助
- 20. 需要幫助的Hibernate和JPQL語法
- 21. 需要幫助的常規語法
- 22. 需要幫助理解邏輯算法
- 23. STL排序算法需要幫助
- 24. 重力算法幫助需要
- 25. 需要幫助理解算法
- 26. jquery/ajax語法幫助需要
- 27. 需要awk語法錯誤幫助
- 28. vxml:需要在線語法幫助
- 29. 需要幫助來理解C++語法
- 30. FluentNHibernate映射語法幫助需要
這不是StackOverflow的,恕我直言,一個非常好的問題。你還沒有真正提出已經解決的具體問題 - 你甚至沒有提到你被困住的具體問題,也不介意語言或領域的限制。你是在問關於算法效率的技術問題,還是你想知道如何在尋找靈感等創造性任務上取得成效?我建議你多考慮一下你的問題,考慮把它具體化並且可以回答(用事實和參考),然後再試一次。 –
我想編寫程序,它將檢查賦予它的代碼中的語法錯誤。由於我對編譯器很不熟悉,在決定程序的確切工作流程時很困惑,所以我試圖設計相同的算法,但我不確定它們是否對我來說是完整的解決方案。我不是在問效率問題,我只是想知道我應該如何繼續以及我應該考慮什麼。 – kalpesh