gpt4 book ai didi

algorithm - UML 工具的代码生成功能背后的技术是什么

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:16:48 28 4
gpt4 key购买 nike

我是一名工科学生,正在决定我的最后一年项目。

众多候选工具之一是具有代码生成功能的在线 UML 工具。但是我没有学过编译器设计类,所以对代码生成技术不是很了解。

我想知道为了构建这样的东西我应该研究哪些技术。如果这些技术像编写编译器一样复杂,那么也许我将不得不放弃这个想法。

最佳答案

编译真的和the kind of code generation you are describing相反,所以我认为您不需要知道如何编写编译器。

代码生成可以像组合文本字符串或 using templates 一样简单,或者像使用 Reflection.Emit 一样复杂在运行时创建类。

我将从 this Wikipedia article 开始.

关于algorithm - UML 工具的代码生成功能背后的技术是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3134774/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com