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