文件名称:Miksilo:建立语言的最快方法
文件大小:10.6MB
文件格式:ZIP
更新时间:2024-02-24 23:56:13
programming-language scala parsing meta-language language-workbench
米克西洛 Miksilo是一种,它是一种用于构造编程语言的工具。 Miksilo的名字来源于中的mixer,它使您可以通过混合现有语言并在其基础上快速创建语言。 众所周知,语言的构建非常困难,如今不仅涉及编写编译器或解释器,还涉及提供诸如代码完成,内联错误和代码导航等功能的编辑器工具。 Miksilo采用了声明性语言定义,并由此生成了现代语言所期望的所有工具。 要了解如何使用Miksilo生成编辑器工具,请访问 。 入职 要使用Miksilo库,请将依赖项添加到或库。 使用ModularLanguages库允许您重用现有语言的语言定义,但是缺点是它使用自己的数据类型来表示抽象语法树,这使得与