DataLog学习笔记——作智能合约分析之用

简介

DataLog学习笔记——作智能合约分析之用

命令行主要参数

  • F:指定输入文件的位置,默认的输入文件名为XXXX.facts。假如你将一个关系A定义为.input,那么他的输入文件名为A.facts
  • D:指定输出文件的位置,默认的输出文件名为XXX.csv,如果使用-D-则输出到 Standard output。 假如你将一个关系A定义为.output,那么他输出的文件名为A.csv

语法

输入input

.decl my_relation(a:number,b:number)
.input my_relation(filename="<path to input file>")

.decl 声明一个关系,第一行表示这个关系中有两列数字,分别名为a, b
紧随声明后的以.input <relation>关键字表示这个关系是输入

输出output

.output result(filename="<path to output file", delimiter=",", compress=true)

.output <relation> 表示满足的集合中的所有元素都将会被输出
delimiter 表示&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值