文件名称:bracery:程序文本生成器,与Tracery有点兼容
文件大小:858KB
文件格式:ZIP
更新时间:2024-05-25 22:18:52
JavaScript
胸罩 Bracery( )是一种用于程序文本生成的小语言。 其目的是使具有随机元素的文本能够快速流畅地书写,从而允许可能包括对服务器的调用的用户扩展(例如,同义词,押韵或其他功能)。 Bracery的目标是... 尽量避开作者的视线,看起来像是一种标记语言,并且接近纯文本; 易于使用,仅显示您是临时用户还是经验丰富的程序员; 避免掠夺键盘的语法,尤其是常见的标点符号,例如引号; 允许使用变量,函数和列表进行真正的编程,但又不强迫作者学习(或关心)所有这些内容; 默认情况下可以离线使用,但也可以很容易地连接到在线生成文本服务器; 确保从互联网上运行随机代码的安全性,包括对递归和网络/ CPU使用率的限制; 要尽可能与以前的工作兼容,尤其是的。 Bracery结合了几个不同的招数公知计算语言学和相邻的领域,如从可变操纵语法,从交替,自然语言从处理库(和,可选地,从韵律和音素