合同是一个轻量级的JavaScript合约和doctest实用程序。
作者:Manny Jois、Romil Singapuri、Khoa Tran。
用法:
-
node contract.js src dest。
-
src是包含契约和doctest指令的JS文件目录。
-
dest是编译后的JS文件的目录,它将具有与src相同的结构。
安装:指示即将到来。
结构体:
一个简单的例子:
function sumOfSquares(x, y) {
// contract: x, y are number
// contract: @output is number and non_negative
// example: sumOfSquares(4, -3) => 25
}
暂无评论