Maxyjof
前几次发帖一直在说语法高亮跟其他玩意,把编译功能给忘了XD
如图所示,源代码是我开发的内核所支持的语法,编译结果则是对应源代码等价翻译为命令后存储为mcfunction格式的文件
含义是等价的,感兴趣的可以仔细看看XD

Maxyjof
PS:行号(很多#的那一行)是可以修改格式或直接去除的,这里只是为了搭配最底下的错误检查中的行号来让用户简略地检查下指定行的命令问题的

克鲁鲁殿下
我可不可以理解为,这个语言需要两次“编译”
一次由编程语言编译为命令“语言”
第二次是将命令“语言”手动编译到命令方块里面

(纯属娱乐)


加油,争取早日完善qwq~

Maxyjof
克鲁鲁殿下 发表于 2022-3-23 19:53
我可不可以理解为,这个语言需要两次“编译”
一次由编程语言编译为命令“语言”
第二次是将命令“语言”手 ...

是两次编译,但跟你想的不太一样哈哈哈
第一层编译已经做好了,就是从代码转换命令,命令是存储在mcfunction中的,所以可以立马在游戏中使用的
第二层编译是高级编程语言转换为当前语言的代码