文件名称:Vba.Language:使用ANTLR for Visual Basic for Applications(VBA)构建的语法
文件大小:538KB
文件格式:ZIP
更新时间:2024-06-01 12:44:51
C#
Vba语言 使用ANTLR for Visual Basic for Applications(VBA)构建的语法。 最初的发布目标是提供一个接受Microsoft Office Visual Basic编辑器(VBE)接受的语法的编译器。 Microsoft发布的完整通常允许使用更广泛的语法结构,而对于最初的版本,将不支持这些语法结构。 如果需要,将来的版本可能会支持额外的功能。 项目建设状态 我们正在使用作为集成构建服务。 由于我们尚未发布第一个版本,因此我们仅构建开发分支(下一个)。 分支 建置状态 下一个 建筑学 该项目旨在创建完整的VBA编译器链。 这意味着构建一个预编译器和编译器链。 公共接口可能会使用Facade类,该类将组装所需的必要对象图,并提供访问编译器功能的简单方法。 当前状态 目前,我们正在开发预编译器。 要了解它是如何工作的,建议查看显示不同对象相互作用的类图。
【文件预览】:
Vba.Language-next
----LICENSE(1KB)
----README.md(3KB)
----Vba.Language()
--------Vba.Language.sln(3KB)
--------Vba.Grammars()
--------GrammarTester()
--------Vba.Language()
--------.nuget()
--------Vba.Language.snk(596B)
--------Vba.Language.Tests()
----.gitignore(3KB)