storygen:基于Tracery的基于语法的文本扩展器 源码
故事情节 基于文法的文本扩展器,位于的静脉中。 通过定义语法并运行生成器来使用Storygen。 语法是字符串到字符串的数组映射(或JavaScript中具有字符串数组的对象)。 有关更多资源,请参见 让我们看一个例子。 { origin : [ "#test#" ] , test : [ "hi" , "hello" , "hola" ] } 运行时,它将随机输出“ hi”,“ hello”或“ hola”之一。 还有其他定义语法部分的方法。 函数(#funcName(arg1,arg2,...)) random(min:Int,max:Int)=>返回介于min和max之间的随机数。 switch(symbol,['val => symbol'])=>根据输入val返回一个符号。 grammar = { numberOfPeople : [ '#rand
用户评论