作爲我們應用程序的一部分,我需要構建將在php和asp 中輸出具有相同功能(也許是後者jsp)的代碼的組件。 我怎麼能設計這種組件儘可能通用?使用多種編程語言創建代碼的嚮導
0
A
回答
1
你需要能夠創建一個解析樹的所有的輸入語言。
對於每種輸出語言,您都需要創建一組樹轉換語法。
您可能還需要運行時庫來幫助翻譯輸出語言中不可用的例程。
1
我會親自去策略模式。您可以擁有一個主代碼生成器類並通過策略實例化它。
PHPCodeStrategy ASPCodeStrategy
然後,每個會叫執行可能的方法。然後你可以添加更多的策略並擴展你的應用。
安德魯
相關問題
- 1. 使用多種語言創建Android應用程序
- 2. 將NetBeans用於多種編程語言
- 3. 創建編程語言
- 4. 多種語言的文字編程
- 5. 錯誤代碼多種語言
- 6. 爲多種語言創建數組
- 7. Heroku使用哪種編程語言?
- 8. 針對多種編程語言/平臺
- 9. gVim和多種編程語言
- 10. 用C#創建編程語言
- 11. 如何在Android中使用多種語言,如多種語言
- 12. 多語言應用程序編碼
- 13. 哪種編碼適用於多種國際語言
- 14. 編程語言的代碼示例
- 15. 如何使用多種編碼(或至少多種語言)驗證XML
- 16. 使用哪種語言來創建此桌面應用程序?
- 17. 如何創建第一種編程語言?
- 18. 如何使用多種語言爲Windows Phone創建應用程序名稱
- 19. 多種語言的MVC3應用程序
- 20. 多種語言的應用程序
- 21. Docbook 4插入編程語言代碼
- 22. Go編程語言代碼錯誤
- 23. 關於base64多種語言的編碼和解碼
- 24. 創建編程語言問題
- 25. 如何創建.Net編程語言?
- 26. TOSCA使用哪種編程語言進行編程?
- 27. 反編譯程序集,使用哪種編程語言
- 28. 用2種語言編寫程序?
- 29. 多種語言的UWP應用程序 - 檢查所有語言
- 30. 在一個語音識別代碼中使用2種語言
輸入將是GUI不是我需要解析的語言 – user63898 2009-05-04 09:47:44