[word-core-grammar-basic] 词库语法基础包!

当前帖子可能不是最新的文档

这里是最新的文档

主插件

Todo List

语法:books:

隐式执行
cd语法
鉴权语法

功能:gear:

事件触发器

4 个赞

基础插件使用说明:

2 个赞

进阶说明:

不同语法都进行组合,并且遵循从内而外,从前到后的原则。

比如我们可以达到这样的效果,出售自己背包内的所有鱼,并且给予自己同等价格的金币:

(+:金币:(-:小鱼干:100%))

因为由内而外,从前到后,所以系统会先解析(-:小鱼干:100%),从上面的教程我们可以知道-这个语法,会返回操作的数量,100%会返回背包内的所有小鱼干数量。假如一开始我们背包内包含100条小鱼干,当解析完(-:小鱼干:100%)这一段后,我们背包内的小鱼干会清空,原先的(+:金币:(-:小鱼干:100%))会变成(+:金币:100)

类似这样的操作,我们可以构建一个,简单的rpg文字小游戏)))

2 个赞

煮波,我感觉这样子写下来会很乱,有一种自带混淆代码的美

1 个赞

你可以参考一下QRSpeed这个软件的词库教程,b站有,可以试试看能不能做成一个类似的

1 个赞

唔qr的词库其实我也参考过了很大一部分…不过我感觉我的码力好像不太能顶呜呜呜
之前做过一版类似这样的
+小鱼干 10+
但是后面发现我的语法解释器写的非常屎山…很难扩展)

1 个赞

可以阅读龙书:

2 个赞

因为我想做嵌套的…所以…))

1 个赞

(((soda!有点看不懂…
之前尝试看过一丢丢编译器原理的东东…然后木有看透…
但是学到了点!现在的这个是搓成树然后遍历搓的…)))

以前的那个解释器用while(/+([\s\S]+)+/.test(回答句))写的,非常逆天

1 个赞

(还试图搓过vsc的语法高亮插件…发现更逆天了)

1 个赞

给个思路,使用fs模块,读取文件.txt,然后将.txt的文件里的内容进行编译或者可以写个标识,让代码来编译

1 个赞

(现在是这样的类似的思路)))

1 个赞

然后这个现在大概是这样跑的:

1 个赞

这是什么聊天软件?

1 个赞

欸嘿)

1 个赞

这!koishi有东西可以接入进去?

1 个赞

也是我写的)adapter-iirose

1 个赞

wc,佬!

1 个赞

阿巴)来花园玩姆)

1 个赞

玩不了噢!

1 个赞