请看 PDF 草稿:
https://github.com/BlinkDL/Basis/blob/master/docs/basislang.pdf
强类型,静态类型。但可省略类型,由编译器自动推断静态类型。
请看 Basis 代码示例:
import sys.console as console
isPrime(n) :
n <= 1 : return 'bad'
for i = 2, i * i <= n, i++
n % i == 0 : return 'bad'
return 'good'
main :
console.writeLine(isPrime(17))
Basis 中的冒号尤为灵活。上述程序,没有 if 语句,但仍然容易理解。
如果您有知乎账号,也欢迎在知乎讨论: https://zhuanlan.zhihu.com/p/68906047
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.