文件名称:aspi:交互式答案集编程
文件大小:131KB
文件格式:ZIP
更新时间:2024-03-06 04:28:33
Python
阿斯皮 互动 这个项目最初是作为的交互式外壳,逐渐演变为基于基于(λdcs)的实验性编程语言。 它以内聚的方式支持各种声明式编程范例: fib[0]: 0. fib[1]: 1. fib[N 2..45]: fib[N-1] + fib[N-2]. pythag(A n2, B n2, C n2): (A**2) = ((B**2) + (C**2)). triple(A,B,C): pythag(A,B,C), ((A+B)+C) = 96? mine: block ~red ~supports.pyramid. in.box mine? #macro words[A,B]: concatenate[A, " ", B]. sentence[s(N,V)]: words[noun_phrase.N, verb_phrase.V]. noun_phrase[np(D,N)]: word