- 博客(3)
- 收藏
- 关注
原创 的订单抬头
aclic这个工具写在cint项目文档的最后一档,目前了解的好处是,使用C++编译器和链接器编译、链接和动态加载脚本。脚本将以编译C++的速度运行,并且您可以使用 CINT 不完全支持的语言结构,ACLiC 将使用用于编译 ROOT 可执行文件的编译器和编译器选项,从C++脚本构建 CINT 字典和共享库。C语言解释器的实现需要依赖于编译器的输出结果。希望可以看看原来的业务流程细节(编译执行),如源代码,依赖的库等等,知晓如何用cint解释执行来加速其中的环节,如何对业务代码进行解释等等。
2023-08-01 10:45:07
79
原创 dsdrthg
引用和头文件:代码引用了LLVM的IR库,该库用于生成LLVM IR(Intermediate Representation)。这段代码是一个简单的编译器前端(parser)的实现,用于解析类C的源代码并构建抽象语法树(Abstract Syntax Tree,AST)。ExprAST类及其子类:定义了抽象语法树的节点,用于表示表达式的不同部分。PrototypeAST和FunctionAST类:用于表示函数原型和函数定义的节点,用于Codegen函数来生成相应的LLVM函数。
2023-07-21 17:12:41
644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人