文件名称:disql:基于自定义,特定于域的命令语言的Discord管理机器人
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-05 20:41:02
discord parser-generator discord-bot domain-specific-language TypeScript
不合格 不和谐查询语言机器人 这是一个实验性Discord机器人,它基于为此目的而创建的特定于域的语法的解析器。 什么? 我使用了一种称为东西,更确切地说是 ,它采用一种称为语法的特殊输入格式,并输出解析器的代码,该解析器的代码能够标记和解释给定语法中的“句子”(或抛出一个“句子”)。错误的句子)。 它是如何工作的? 有一个名为的文件,内部具有语法定义,并且脚本加载该语法文件,使用解析器生成器并将输出的语法作为另一个项目文件输出,然后将结果导入到其他项目文件中。代码。 该项目的状态如何? 它目前处于非常非常Alpha-PoC阶段,但是它证明了它是可以完成和工作的。
【文件预览】:
disql-master
----src()
--------index.ts(1KB)
--------model()
--------config()
--------parser()
----scripts()
--------firstRun.ts(824B)
--------generateParser.ts(611B)
----configuration.ts(470B)
----tsconfig.json(74B)
----README.md(1KB)
----.gitignore(33B)
----package-lock.json(8KB)
----package.json(598B)