逻辑编程语言
逻辑是一种小型脚本语言,旨在反映伪代码算法和实现的元语法。 它支持各种基本的编程概念,例如变量声明,函数调用,条件语句,循环,正确的操作顺序和递归。 语言语法的含义是非常易读和直观:例如,每个函数主体,条件语句主体和循环主体都包装在简单的英语结构中; 循环遵循“从[startingNumber]到[endingNumber]作为[variable]”的语法,变量类型是宽松的,并且在声明时未指定。 下面是包含该语言基于EBNF的语法的repl链接,其后是该语言可以运行的程序的一些示例